@@ -1380,13 +1380,23 @@ h1 {
13801380 color : var (--blue-2 );
13811381 box-shadow : 0 8px 18px rgba (8 , 16 , 32 , 0.3 );
13821382 cursor : pointer;
1383- margin-left : -0.12rem ;
1384- transform : translateY (-0.52em ) rotate (-12deg );
1383+ position : absolute;
1384+ right : -0.12rem ;
1385+ top : -0.18rem ;
1386+ opacity : 0 ;
1387+ pointer-events : none;
1388+ transform : translateY (-0.55em ) rotate (-12deg ) scale (0.9 );
13851389 transform-origin : left bottom;
13861390 z-index : 3 ;
1387- transition : transform var (--motion-fast ) var (--ease-out ), box-shadow var (--motion-base ) var (--ease-out ),
1388- border-color var (--motion-fast ) var (--ease-out ), color var (--motion-fast ) var (--ease-out ),
1389- background var (--motion-fast ) var (--ease-out );
1391+ transition : opacity var (--motion-fast ) var (--ease-out ), transform var (--motion-fast ) var (--ease-out ),
1392+ box-shadow var (--motion-base ) var (--ease-out ), border-color var (--motion-fast ) var (--ease-out ),
1393+ color var (--motion-fast ) var (--ease-out ), background var (--motion-fast ) var (--ease-out );
1394+ }
1395+
1396+ .name-speak .ready {
1397+ opacity : 1 ;
1398+ pointer-events : auto;
1399+ transform : translateY (-0.85em ) rotate (-12deg ) scale (1 );
13901400}
13911401
13921402.name-speak svg {
@@ -1396,7 +1406,7 @@ h1 {
13961406}
13971407
13981408.name-speak : hover {
1399- transform : translateY (-0.6 em ) rotate (-12deg ) scale (1.04 );
1409+ transform : translateY (-0.92 em ) rotate (-12deg ) scale (1.05 );
14001410 border-color : rgba (143 , 204 , 255 , 0.85 );
14011411 color : var (--orange-2 );
14021412 box-shadow : 0 12px 22px rgba (64 , 150 , 255 , 0.22 ), 0 0 18px rgba (110 , 186 , 255 , 0.32 );
@@ -1408,7 +1418,7 @@ h1 {
14081418}
14091419
14101420.name-speak : active {
1411- transform : translateY (-0.46 em ) rotate (-12deg ) scale (0.98 );
1421+ transform : translateY (-0.78 em ) rotate (-12deg ) scale (0.98 );
14121422}
14131423
14141424.name-speak .speaking {
@@ -1437,15 +1447,16 @@ h1 {
14371447
14381448@media (max-width : 520px ) {
14391449 .name-speak {
1440- transform : translateY (-0.4em ) rotate (-10deg );
1450+ right : -0.18rem ;
1451+ transform : translateY (-0.5em ) rotate (-10deg ) scale (0.9 );
14411452 }
14421453
14431454 .name-speak : hover {
1444- transform : translateY (-0.45 em ) rotate (-10deg ) scale (1.03 );
1455+ transform : translateY (-0.7 em ) rotate (-10deg ) scale (1.04 );
14451456 }
14461457
14471458 .name-speak : active {
1448- transform : translateY (-0.34 em ) rotate (-10deg ) scale (0.98 );
1459+ transform : translateY (-0.62 em ) rotate (-10deg ) scale (0.98 );
14491460 }
14501461}
14511462
0 commit comments