File tree Expand file tree Collapse file tree
client/src/screens/landing
components/microsoftbutton Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5656
5757 // Improve touch response
5858 -webkit-tap-highlight-color : transparent ;
59-
59+
6060 // Minimum touch target size for accessibility
6161 min-height : 44px ;
6262 @media screen and (max-width : 750px ) {
7373 }
7474 @media screen and (max-width : 480px ) {
7575 width : 100% ;
76- max-width : 260 px ;
77- height : 42 px ;
78- padding : 10 px 20px ;
76+ max-width : 270 px ;
77+ height : 44 px ;
78+ padding : 12 px 20px ;
7979 margin : 0 ;
80- border-radius : 8 px ;
80+ border-radius : 10 px ;
8181 font-size : 14px ;
82- box-shadow : 0 2px 8px rgba (0 , 0 , 0 , 0.1 );
82+ background-color : #1a1a1a ;
83+ box-shadow : 0 3px 12px rgba (0 , 0 , 0 , 0.25 );
84+ border : 2px solid transparent ;
8385 .logo {
8486 width : 20px ;
8587 height : 20px ;
8688 }
8789 span {
88- font-size : 0.85 rem ;
89- margin-left : 8 px ;
90+ font-size : 0.9 rem ;
91+ margin-left : 10 px ;
9092 font-weight : 600 ;
9193 }
94+ & :hover {
95+ background-color : #2a2a2a ;
96+ transform : translateY (-1px );
97+ box-shadow : 0 4px 16px rgba (0 , 0 , 0 , 0.3 );
98+ }
9299 & :active {
93- transform : scale (0.96 );
94- box-shadow : 0 1 px 4 px rgba (0 , 0 , 0 , 0.15 );
100+ transform : scale (0.97 );
101+ box-shadow : 0 2 px 8 px rgba (0 , 0 , 0 , 0.2 );
95102 }
96103 }
97104 @media screen and (max-width : 360px ) {
98105 width : 100% ;
99- max-width : 240 px ;
100- height : 40 px ;
101- padding : 8 px 16 px ;
106+ max-width : 250 px ;
107+ height : 42 px ;
108+ padding : 10 px 18 px ;
102109 margin : 0 ;
103- border-radius : 6 px ;
110+ border-radius : 8 px ;
104111 .logo {
105112 width : 18px ;
106113 height : 18px ;
107114 }
108115 span {
109- font-size : 0.8 rem ;
110- margin-left : 6 px ;
116+ font-size : 0.85 rem ;
117+ margin-left : 8 px ;
111118 font-weight : 600 ;
112119 }
113120 }
Original file line number Diff line number Diff line change 122122 }
123123 @media screen and (max-width : 480px ) {
124124 .top {
125- height : 85 % ;
125+ height : 82 % ;
126126 }
127127 .bottom {
128- height : 15 % ;
129- min-height : 120 px ;
128+ height : 18 % ;
129+ min-height : 140 px ;
130130 position : fixed ;
131131 bottom : 0 ;
132+ background : linear-gradient (135deg , #fecf6f 0% , #f5c453 100% );
133+ box-shadow : 0 -4px 20px rgba (0 , 0 , 0 , 0.1 );
132134 .content {
133- padding : 1rem 1rem ;
135+ padding : 1.2 rem 1 rem 1rem 1rem ;
134136 flex-direction : column ;
135137 gap : 1rem ;
136138 justify-content : center ;
139141 .text {
140142 flex : none ;
141143 text-align : center ;
142- max-width : 90 % ;
144+ max-width : 95 % ;
143145 p {
144- font-size : 0.85 rem ;
146+ font-size : 0.8 rem ;
145147 line-height : 1.3 ;
146148 margin : 0 ;
147- font-weight : 500 ;
148- color : #333 ;
149+ font-weight : 600 ;
150+ color : #2d2d2d ;
151+ text-shadow : 0 1px 2px rgba (255 , 255 , 255 , 0.3 );
149152 }
150153 }
151154 .btn-container {
152155 flex : none ;
153156 justify-content : center ;
154157 width : 100% ;
155158 max-width : 280px ;
159+ margin-bottom : 8px ;
156160 .line {
157161 display : none ;
158162 }
162166 }
163167 @media screen and (max-width : 360px ) {
164168 .bottom {
165- height : 15 % ;
166- min-height : 110 px ;
169+ height : 20 % ;
170+ min-height : 130 px ;
167171 .content {
168- padding : 0.8rem 0.8rem ;
172+ padding : 1 rem 0.8 rem 0.8rem 0.8rem ;
169173 gap : 0.8rem ;
170174 .text {
171175 p {
172- font-size : 0.8 rem ;
176+ font-size : 0.75 rem ;
173177 line-height : 1.2 ;
174178 }
175179 }
You can’t perform that action at this time.
0 commit comments