Skip to content

Commit

Permalink
[DO NOT MERGE] feat: navigation light mode (#2730)
Browse files Browse the repository at this point in the history
* feat: change styling of upper navigation

* style: apply light color schema for bottom navbar

* style: apply light color schema for loading skeleton

* chore: rename classes to be more meaningful

* chore: remove unused import

* fix: adjust component imports

* style: add hover style for avatar

* style: adjust position and add border to notification

* chore: remove unused code

* style: fix border styling

* style: fix right side spacing

* chore: create 5.0.0-alpha.0 version

* fix: remove negative visual space between switcher elements

* fix: change to non opaque color to avoid color blending

* chore: remove unused import

* feat: adjust highlight colors

* feat: update icon colors

* feat: polish spacings

* feat: unify focus glow styles

* feat: adjust sizing, spacings, focus styles

* feat: adjust skeleton

* fix: switcher item positioning, focus style

* fix: replace old icon

* fix: replace old icon

* build: bump version from release

* feat: new variant for navbar account notif [Light Navigation] (#2751)

* feat: introduce new notification 'info' variant for NavbarAccount

* chore: bump version

* chore: use latest versions

* feat: introduce size variants for light navbar (#2760)

* feat: set maxWidth for navbar

* feat: enable wide and fullscreen variants

* chore: remove unused import

* feat: only limit the content width not the components

* chore: new alpha release

* refactor: apply avatar changes to light navbar (#2770)

* chore: new alpha release

* feat: move logo out of navbar switcher (#2779)

* build: bump to latest icon + icons

* fix(navbar-switcher): require children

* chore: alpha.9

* fix: icons and utils

* chore: update lock

* fix: alpha.11

This reverts commit 1d1c5f7.

* feat: update navigation item style (#2783)

* feat: single line navigation (#2785)

* feat: refactor Navbar.Item

The components for Help and Search are obsolete and can be solved with the updated NavbarItem

* feat: render everything in a single line

* chore: update story example

* fix: adjust marginleft for icon-only links

* fix: do not show separation bar

* feat: adjust spacing of main navigation

* feat: change Navbar Prop API

* chore: update prop names

* chore: reset npm dev configurator

* feat: remove TopbarItem

only Item should be used

* chore: improve style selector

* chore: add label for Account menu

* feat: use semantic meaningful html tag
fix: merge issues for stories

* chore: pre-release "5.0.0-alpha.16"

* chore: change type definition

* fix: make isActive a optional prop

* chore: reset package-lock file
chore: fix package-lock

* chore: fixing package json after rebase

* feat: improve accessibility

* chore: update dependencies

* chore: release f36-navbar-5.0.0-alpha.17

* chore: release "5.0.0-alpha.18"

* feat: adjust switcher position and style (#2803)

Co-authored-by: Kathrin <[email protected]>

* feat: alpha.19

* fix: add color coding to environment icon

* chore: release v "5.0.0-alpha.20"

* fix(navbar): centred env icon (#2804)

* feat: alpha.21

* fix: navbar switcher colour (#2809)

* feat: alpha.22

* feat: increase hit area for navigation buttons [CFISO-1555] (#2810)

* feat: increase hit area for navigation buttons

* Update packages/components/navbar/src/utils.styles.ts

Co-authored-by: Kristoffer <[email protected]>

* refactor: remove unnecessary elements

---------

Co-authored-by: Kristoffer <[email protected]>

* chore: release navbar-alpha.23

* fix: navbar rendering on website (#2811)

* feat: improve responsiveness for navigation [CFISO-1555] (#2805)

* refactor: render navbar complete as fullscreen on storybook

* feat: add mobile navigation to complete story

* refactor: improve responsiveness on navbar

* feat: add separate story for responsiveness

* chore: update to latest version

* feat: hide secondary nav children except search

* docs: use only navbar compound elements

* feat: prevent overflow of submenu on mobile

* feat: prevent header overflow with long space names

* feat: avoid overflow on small desktop screens

* feat: increase icon size for mobile devices

---------

Co-authored-by: Kathrin <[email protected]>

* chore: version update

* docs: fix story width

* chore: new version 5.0.0-alpha.24

* feat(_avbarswitcher): pass aria label prop

* feat(navbar): new alpha version

---------

Co-authored-by: Rémy Lenoir <[email protected]>
Co-authored-by: Bohdan Hutsol <[email protected]>
Co-authored-by: Renato Massao Yonamine <[email protected]>
Co-authored-by: Renato Massao Yonamine <[email protected]>
Co-authored-by: Kristoffer <[email protected]>
Co-authored-by: Rémy Lenoir <[email protected]>
Co-authored-by: Stephan Leece <[email protected]>
  • Loading branch information
8 people committed Aug 16, 2024
1 parent eca4be1 commit 54c9f5f
Show file tree
Hide file tree
Showing 52 changed files with 2,012 additions and 1,265 deletions.
1 change: 1 addition & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"@contentful/f36-layout",
"@contentful/f36-progress-stepper",
"@contentful/f36-navlist",
"@contentful/f36-navbar",
"@contentful/f36-website"
],
"commit": false,
Expand Down
Loading

0 comments on commit 54c9f5f

Please sign in to comment.