Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@nebular/eva-icons

Package Overview
Dependencies
Maintainers
1
Versions
69
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nebular/eva-icons - npm Package Versions

1
57

4.3.1

Diff

Changelog

Source

4.3.1 (2019-09-20)

Bug Fixes

  • calendar: use last defined week day to determine week numb… (#1969) (ba78d94)

<a name="4.3.0"></a>

nebular
published 4.3.0 •

Changelog

Source

4.3.0 (2019-09-20)

Features

<a name="4.2.2"></a>

nebular
published 4.2.2 •

Changelog

Source

4.2.2 (2019-09-11)

Bug Fixes

  • button: make sure icon has margins when button has html co… (#1953) (a17accb)

<a name="4.2.1"></a>

nebular
published 4.2.1 •

Changelog

Source

4.2.1 (2019-08-29)

Bug Fixes

  • ci: prevent travis from killing deploy docs job (#1928) (0b969cb)
  • datepicker: add missing show header input (#1889) (d265991)
  • schematics: use cli version for schematics/angular package (#1937) (4589726)
  • select: allow initial falsy values (#1936) (02080fb)
  • select: mark touched on hide trigger only when select is open (#1878) (8295c32)
  • toastr: call contains on body (#1872) (a01ec7a)
  • tree grid: assert node children is defined before spreading (#1898) (26ad5d2)
  • window: create new window container when overlay container change (#1867) (edb6b16)

Features

  • accept icon config in components which use nb-icon (#1935) (c9b9d32)
  • auth: add backend api endpoints article (#1931) (905029f)

<a name="4.2.0"></a>

nebular
published 4.2.0 •

Changelog

Source

4.2.0 (2019-08-22)

Bug Fixes

  • dynamic overlay: recreate overlay when overlay container change (#1913) (258b75b)
  • packages smoke: update webdriver-manager (#1881) (e6c4966)
  • popover: add missing start and end positions to positions mapping (#1904) (64777a4)

Features

<a name="4.1.3"></a>

nebular
published 4.1.3 •

Changelog

Source

4.1.3 (2019-07-29)

Bug Fixes

  • accordion: prevent styling of projected icons (#1836) (a7b55da)
  • card: make two smaller cards same height as one large (#1821) (88eb8f7)
  • checkbox: prevent second click event from input (#1835) (115ce08)
  • dialog: stop listening for close events when dialog closes (#1860) (7ddbfbd)
  • docs: custom theme link (#1832) (b17f6b4)
  • layout: set header background color on host element (#1823) (34cb370)
  • menu: clear typing for NbMenuItem pathMatch property (#1627) (49bea48)
  • select: prevent opening of disabled select when clicking on toggle (#1865) (0542371)
  • select: remove max width from options list in full width s… (#1837) (272cbd3)
  • typography: declare text color classes at the bottom (#1862) (1072754)

<a name="4.1.2"></a>

nebular
published 4.1.2 •

Changelog

Source

4.1.2 (2019-07-12)

Bug Fixes

<a name="4.1.1"></a>

nebular
published 4.1.1 •

Changelog

Source

4.1.1 (2019-07-09)

Bug Fixes

  • auth: make social icons bigger (#1659) (d596e31)
  • auth: two minor typos in auth components (#1682) (44225d4)
  • calendar: prevent selected day text color override (#1655) (e8834d7)
  • context menu: add cursor pointer to menu host (#1662) (337cacf)
  • docs: wrong NbEvaIconsModule import (#1623) (a1c5e0c)
  • flip card: add prefixed backface-visibility property (#1658) (6373117)
  • icon: specify vertical align (#1657) (8ceb343)
  • menu: icon color should use text-hint-color (#1614) (dad01b2)
  • reveal card: card shadow being cut off (#1656) (6001564)
  • select: add theme property for open select border (#1653) (d16dcba)
  • select: make options list same width as button (#1650) (1658ccf)
  • select: prevent empty select height collapsing (#1643) (43655c7)
  • update protractor (#1647) (8c2046e)
  • select: remove usage of deleted variables (#1670) (ff4dc8b)
  • select: use new 'checked' input (#1747) (4bfd22d)
  • sidebar: expand when menu with children clicked (#1750) (7ad7005)
  • smart table: use primary colors (#1746) (82ad5c4)
  • toastr: icon size shrink (#1638) (838d974)

Features

<a name="4.1.0"></a>

nebular
published 4.1.0 •

Changelog

Source

4.1.0 (2019-06-14)

Bug Fixes

  • layout: set top position on fixed header (#1604) (6b89f73)
  • select: transparent gap between options (#1563) (714c45e)
  • sidebar: prevent translation to the top when overlay opened (#1607) (c2a11fb)
  • checkbox: don't emit on value input change, deprecate value, add checked (#1585) (72cc999)
  • dev docs: specify correct lts tag (#1593) (f7a8be4)
  • docs: correct mention of date-fns (#1572) (bad91ec)
  • docs: fix incorrect eva-icons/bootstrap readme (#1611) (73c5d36)
  • docs: fixed small errors (#1574) (03a8085)
  • docs: remove concave line and update dark example background (#1562) (21a40ee)
  • docs: use primary color for highlight (#1583) (e9381c2)

Features

<a name="3.6.2"></a>

nebular
published 4.0.0 •

Changelog

Source

4.0.0 (2019-06-03)

Highlights

Nebular 4.0 is a significant improvement and rework of the previous versions. We believe these changes bring Nebular to the new level of quality and feature-richness with:

  • Updated look&feel with Eva Design System;
  • New convenient and flexible Theming system;
  • Custom CSS properties support in theming;
  • Unified component interfaces (@Input's and @Output's);
  • New Dark theme;
  • Support of SVG Eva Icons.

Steps To Update

To achieve all of this and allow Nebular to grow faster and better, we had to refactor a lot of internal implementations, as well as public APIs. We hope that next Nebular versions won't receive such significant upgrades and the amount of breaking changes will be kept as low as possible.

Migration Guide is available. We would appreciate hearing your feedback on the update steps, quality of the guide and if you have any questions or complications - please post a comment here https://github.com/akveo/nebular/issues/1524.

Bug Fixes

Features

BREAKING CHANGES

  • Angular 8+ now required
  • bootstrap: Bootstrap checkbox and radio are removed now, use Nebular Checkbox and Nebular Radio with better theming support.
  • theme: The following sass mixins are removed: nb-radial-gradient, nb-right-gradient.
  • theme: Theme variables are refactored
  • themes: - remove disabled status for card
  • auth now uses giant size buttons and inputs
  • themes: - nb-theme function now throws an error if an unused variable is accessed
  • icons: Starting from version 4.0, Nebular introduces new nb-icon component and NbIconLibraries service to host SVG and Font icon packs. As a breaking change, Nebular moves from nebular-icons package to much more popular Eva Icons pack consisting of 480+ beautiful SVG icons. We believe this will bring more quality and variety to interfaces based on Nebular.

Now all Nebular components internally use <nb-icon></nb-icon> component utilizing Eva Icons SVG icons. More details on nb-icon component.

There are two ways to upgrade: Migrate to Eva Icons (recommended):

  1. install Eva Icons Nebular package npm i @nebular/eva-icons
  2. register NbEvaIconsModule in the app.module.ts
import { NbEvaIconsModule } from '@nebular/eva-icons';

@NgModule({
  imports: [
  	// ...
    NbEvaIconsModule,
  ],
})
  1. Search for all usages of <span icon="nb-*" or <i icon="nb-*"and replace with <nb-icon icon="icon-name"></nb-icon>. Full icons list https://akveo.github.io/eva-icons/.

  2. Search for icon: 'nb-*' references in properties for such components as Menu, Actions, Tabs, etc. Replace those with icon: 'icon-name'. Please note, there is no need to specify any icon prefix (such as eva- or nb-) since prefix is specified when the icon package is registered in Nebular.

  3. Update styles if necessary.

  4. if you have nebular-icons installed, remove the package and all references.

Continue using nebular-icons This option is also possible, but please note, Nebular Component will still use Eva Icons pack for internal component icons, such as close, arrow-down, arrow-up, etc.

  1. Register nebular-icons as a pack for Nebular in your app.component.ts
  import { NbIconLibraries } from '@nebular/theme';

  constructor(private iconLibraries: NbIconLibraries) {
    this.iconLibraries.registerFontPack('nebular', { iconClassPrefix: 'nb' });
    this.iconLibraries.setDefaultPack('nebular');
  }
  1. Search for all usages of <span icon="nb-*" or <i icon="nb-*" and replace with <nb-icon icon="icon-name"></nb-icon> without the nb- prefix since prefix is specified when the icon package is registered in Nebular.

  2. Search for icon: 'nb-*' references in properties for such components as Menu, Actions, Tabs, etc. Replace those with icon: 'icon-name' without nb- prefix since it is unnecessary and covered under the hood.

Please open an issue if you have any questions or having difficulties to migrate.

  • theme: - calendar - use primary button in cosmic theme
  • checkbox - opacity instead of lightning
  • context-menu, popover, datepicker - calc instead of round and scss calculations
  • input - opacity for placeholder instead of lightning
  • tabs - remove gradient for tab bottom separator in cosmic theme
  • toastr - use background-color instead of the gradient in cosmic theme
  • text colors are now used from success/primary/warning/etc colors

Code Refactoring

<a name="3.5.0"></a>

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc