Skip to content

Commit

Permalink
Side Navigation // re-make component (CSS only) (#541)
Browse files Browse the repository at this point in the history
* rebase

* add line-height to ensure all nav items are the same height

both with and without icons

* button expand/collapse (with RTL support)

* simplify

* simplify, and add some notes

* button a11y

* add some examples, update notes

* add `.active`

* add active, fix height issues, fix disabled colors

* add notes

* fix hover color on anchor tags

* update chevrons

* update notes

* fix chevron color

* add "trail" styling

* format

* notes and formatting

* simplify

* RTL support

* don't erase the icon on hover

* simplify

* better note

* typo

* notes

* notes

* add multilevel example without icons

* update snapshots

* fix a bug

* add notes

* truncation

* touchup

* typos

* one more bug in the truncation ish

* *sigh* gotta use more `<span>`s... *siiiiiigh*

* code cleanup

* add more examples

* update snapshots

* cleanup examples

and update snapshots

* update notes, update changelog

* formatting

* formatting

* simplify via Enrique's suggestion

* fix a11y issues

* more a11y fixes

* remove completed todo

* fix the excess padding for truncated text issue

* fix the spacing between icons (12px -> 8px)

* force proper font-family

* fix a11y issues

* fix height issue

* update snapshots

* fix a11y issue

* updated changelog
  • Loading branch information
joe-s-avaya authored Nov 6, 2024
1 parent 5eb1be3 commit 3491a55
Show file tree
Hide file tree
Showing 14 changed files with 1,543 additions and 882 deletions.
6 changes: 6 additions & 0 deletions css-library/neo/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

### 3.81.22

### New Features - Recently Added

- Add Side Navigation (NEO-2403)

### 3.81.21

### New Features - Recently Added
Expand Down
Loading

0 comments on commit 3491a55

Please sign in to comment.