279279 html {
280280 height : calc (100% + env (safe-area-inset-top, 0px ));
281281 --icon-rotate-ccw : url ('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"><path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"/><path d="M3 3v5h5"/></svg>' );
282+ --aura-accent-color-light : var (--aura-blue );
283+ --aura-accent-color-dark : var (--aura-blue );
284+ --vaadin-user-color : var (--aura-accent-color );
285+ --vaadin-focus-ring-color : var (--aura-blue );
286+ }
287+
288+ : is (vaadin-button , vaadin-menu-bar-button , vaadin-drawer-toggle , vaadin-side-nav , vaadin-tabs ): not ([theme ~= "accent" ]) {
289+ --aura-accent-color-light : var (--aura-text-color-light );
290+ --aura-accent-color-dark : var (--aura-text-color-dark );
282291 }
283292
284293 body {
360369 < vaadin-side-nav-item path ="">
361370 < vaadin-icon src ="./assets/lucide-icons/chart-column-big.svg " slot ="prefix "> </ vaadin-icon >
362371 Dashboard
363- < span theme ="badge accent " slot ="suffix " aria-label ="(2 new items) "> 2</ span >
372+ < span theme ="badge " slot ="suffix " aria-label ="(2 new items) "> 2</ span >
364373 </ vaadin-side-nav-item >
365374
366375 < vaadin-side-nav-item >
@@ -442,6 +451,7 @@ <h3>Edit Theme</h3>
442451 label ="--aura-background-color-dark "
443452 > </ aura-color-control >
444453 < aura-number-control property ="--aura-contrast " min ="0 " max ="2 " step ="0.1 "> </ aura-number-control >
454+ < aura-number-control property ="--aura-surface-level " min ="-2 " max ="2 " step ="0.1 "> </ aura-number-control >
445455 < aura-number-control
446456 property ="--aura-overlay-surface-opacity "
447457 min ="0.5 "
@@ -474,11 +484,11 @@ <h3>Edit Theme</h3>
474484 < h1 > Dashboard</ h1 >
475485 </ header >
476486 < vaadin-scroller theme ="overflow-indicators ">
477- < vaadin-side-nav theme ="filled ">
487+ < vaadin-side-nav theme ="filled accent ">
478488 < vaadin-side-nav-item path ="#components ">
479489 < vaadin-icon src ="./assets/lucide-icons/home.svg " slot ="prefix "> </ vaadin-icon >
480490 < span > Components</ span >
481- < span theme ="badge accent " slot ="suffix " aria-label ="(2 new items) "> 2</ span >
491+ < span theme ="badge " slot ="suffix " aria-label ="(2 new items) "> 2</ span >
482492 </ vaadin-side-nav-item >
483493 < vaadin-side-nav-item >
484494 < vaadin-icon src ="./assets/lucide-icons/chart-column-big.svg " slot ="prefix "> </ vaadin-icon >
@@ -614,8 +624,8 @@ <h1>Components</h1>
614624
615625 < div class ="aura-surface component wide tall ">
616626 < div class ="badges ">
617- < span theme ="badge " > Default </ span >
618- < span theme ="badge accent "> Accent</ span >
627+ < span theme ="badge neutral " > Neutral </ span >
628+ < span theme ="badge "> Accent</ span >
619629 < span theme ="badge green "> Green</ span >
620630 < span theme ="badge blue "> Blue</ span >
621631 < span theme ="badge purple "> Purple</ span >
@@ -625,8 +635,8 @@ <h1>Components</h1>
625635 </ div >
626636
627637 < div class ="badges ">
628- < span theme ="filled badge " > Default </ span >
629- < span theme ="filled badge accent "> Accent</ span >
638+ < span theme ="filled badge neutral " > Neutral </ span >
639+ < span theme ="filled badge "> Accent</ span >
630640 < span theme ="filled badge green "> Green</ span >
631641 < span theme ="filled badge blue "> Blue</ span >
632642 < span theme ="filled badge purple "> Purple</ span >
@@ -636,10 +646,10 @@ <h1>Components</h1>
636646 </ div >
637647
638648 < div class ="badges ">
639- < span theme ="badge ">
649+ < span theme ="badge neutral ">
640650 < vaadin-icon src ="./assets/lucide-icons/file-text.svg "> </ vaadin-icon >
641651 </ span >
642- < span theme ="badge accent ">
652+ < span theme ="badge ">
643653 < vaadin-icon src ="./assets/lucide-icons/file-text.svg "> </ vaadin-icon >
644654 </ span >
645655 < span theme ="badge green ">
@@ -663,10 +673,10 @@ <h1>Components</h1>
663673 </ div >
664674
665675 < div class ="badges ">
666- < span theme ="badge filled ">
676+ < span theme ="badge filled neutral ">
667677 < vaadin-icon src ="./assets/lucide-icons/file-text.svg "> </ vaadin-icon >
668678 </ span >
669- < span theme ="badge filled accent ">
679+ < span theme ="badge filled ">
670680 < vaadin-icon src ="./assets/lucide-icons/file-text.svg "> </ vaadin-icon >
671681 </ span >
672682 < span theme ="badge filled green ">
@@ -707,7 +717,7 @@ <h1>Components</h1>
707717
708718 < div class ="aura-surface component wide ">
709719 < vaadin-tabs >
710- < vaadin-tab > Details< span theme ="badge accent "> 2</ span > </ vaadin-tab >
720+ < vaadin-tab > Details< span theme ="badge "> 2</ span > </ vaadin-tab >
711721 < vaadin-tab > Preferences</ vaadin-tab >
712722 < vaadin-tab > Settings</ vaadin-tab >
713723 </ vaadin-tabs >
0 commit comments