@@ -3218,14 +3218,14 @@ p {
32183218
32193219.shell-sidebar--expanded {
32203220 background : var (--shell-panel-bg );
3221- border-radius : 20 px 0 0 20 px ;
3221+ border-radius : 12 px 0 0 12 px ;
32223222 box-shadow : var (--shell-panel-shadow );
32233223}
32243224
32253225.shell-sidebar--collapsed {
32263226 border : 1px solid var (--shell-panel-border );
32273227 border-right : none;
3228- border-radius : 999 px 0 0 999 px ;
3228+ border-radius : 12 px 0 0 12 px ;
32293229 background : var (--shell-panel-bg );
32303230 box-shadow : none;
32313231}
@@ -3362,26 +3362,104 @@ p {
33623362}
33633363
33643364.codex-sidebar-hero {
3365+ position : relative;
33653366 display : flex;
33663367 align-items : center;
33673368 justify-content : space-between;
3368- gap : 0.5rem ;
3369- margin-bottom : 0.25rem ;
3370- padding : 0.65rem 0.75rem ;
3371- border : 1px solid var (--border );
3372- border-radius : 8px ;
3373- background : var (--bg-elevated );
3369+ gap : 0.75rem ;
3370+ margin-bottom : 0.45rem ;
3371+ padding : 0.85rem 0.9rem ;
3372+ border : 1px solid color-mix (in srgb, var (--border ) 88% , transparent);
3373+ border-radius : 14px ;
3374+ background : linear-gradient (
3375+ 180deg ,
3376+ color-mix (in srgb, var (--bg-elevated ) 96% , white 4% ),
3377+ color-mix (in srgb, var (--bg-elevated ) 92% , var (--bg ) 8% )
3378+ );
3379+ box-shadow :
3380+ inset 0 1px 0 color-mix (in srgb, white 8% , transparent),
3381+ 0 10px 30px color-mix (in srgb, black 18% , transparent);
3382+ overflow : hidden;
3383+ }
3384+
3385+ .codex-sidebar-hero ::before {
3386+ content : '' ;
3387+ position : absolute;
3388+ inset : 0 ;
3389+ background :
3390+ radial-gradient (
3391+ circle at top left,
3392+ color-mix (in srgb, var (--brand ) 20% , transparent) 0 ,
3393+ transparent 42%
3394+ ),
3395+ linear-gradient (135deg , color-mix (in srgb, white 3% , transparent), transparent 45% );
3396+ pointer-events : none;
33743397}
33753398
33763399.codex-sidebar-hero__icon {
3400+ position : relative;
3401+ z-index : 1 ;
33773402 display : flex;
3378- width : 28px ;
3379- height : 28px ;
3403+ width : 42px ;
3404+ height : 42px ;
3405+ flex-shrink : 0 ;
33803406 align-items : center;
33813407 justify-content : center;
3382- border-radius : 8px ;
3383- background : var (--bg-subtle );
3384- color : var (--text-secondary );
3408+ border-radius : 14px ;
3409+ background : color-mix (in srgb, var (--bg-subtle ) 80% , transparent);
3410+ color : var (--text-primary );
3411+ box-shadow :
3412+ inset 0 1px 0 color-mix (in srgb, white 10% , transparent),
3413+ 0 0 0 1px color-mix (in srgb, var (--border ) 70% , transparent);
3414+ }
3415+
3416+ .codex-sidebar-hero__icon-ring {
3417+ display : inline-flex;
3418+ align-items : center;
3419+ justify-content : center;
3420+ width : 30px ;
3421+ height : 30px ;
3422+ border-radius : 999px ;
3423+ background : radial-gradient (
3424+ circle,
3425+ color-mix (in srgb, var (--brand ) 22% , transparent),
3426+ transparent 72%
3427+ );
3428+ }
3429+
3430+ .codex-sidebar-hero__logo {
3431+ color : color-mix (in srgb, var (--text-primary ) 88% , var (--brand ) 12% );
3432+ filter : drop-shadow (0 1px 6px color-mix (in srgb, var (--brand ) 24% , transparent));
3433+ }
3434+
3435+ .codex-sidebar-hero__text {
3436+ position : relative;
3437+ z-index : 1 ;
3438+ display : flex;
3439+ min-width : 0 ;
3440+ flex-direction : column;
3441+ gap : 0.18rem ;
3442+ }
3443+
3444+ .codex-sidebar-hero__eyebrow {
3445+ font-size : 10px ;
3446+ line-height : 1 ;
3447+ font-weight : 600 ;
3448+ letter-spacing : 0.18em ;
3449+ text-transform : uppercase;
3450+ color : color-mix (in srgb, var (--text-disabled ) 88% , var (--brand ) 12% );
3451+ }
3452+
3453+ .codex-sidebar-hero__title {
3454+ display : block;
3455+ font-family : 'Iowan Old Style' , 'Palatino Linotype' , 'Book Antiqua' , Georgia, serif;
3456+ font-size : 19px ;
3457+ line-height : 1.05 ;
3458+ font-weight : 600 ;
3459+ letter-spacing : 0.03em ;
3460+ color : var (--text-primary );
3461+ text-wrap : balance;
3462+ text-shadow : 0 1px 0 color-mix (in srgb, white 8% , transparent);
33853463}
33863464
33873465.codex-sidebar-hero__action {
0 commit comments