|
41 | 41 | letter-spacing: 0.05em; |
42 | 42 | color: #71717a; |
43 | 43 | padding: 0 12px; /* Align with internal card content (12px from card edge) */ |
44 | | - margin-top: 8px; |
| 44 | + margin-top: 4px; |
45 | 45 | margin-bottom: 0px; |
46 | 46 | } |
47 | 47 |
|
|
56 | 56 | overflow: hidden; |
57 | 57 | } |
58 | 58 |
|
| 59 | +.standaloneRowWrap { |
| 60 | + margin-top: 4px; |
| 61 | + margin-bottom: 0px; |
| 62 | + transition: all 0.2s ease; |
| 63 | + cursor: pointer; |
| 64 | +} |
| 65 | + |
| 66 | +.standaloneRowWrap:active { |
| 67 | + opacity: 0.7; |
| 68 | + transform: scale(0.99); |
| 69 | +} |
| 70 | + |
| 71 | +.controlPanelRow { |
| 72 | + padding-left: 16px !important; |
| 73 | +} |
| 74 | + |
59 | 75 | /* ============================================ |
60 | 76 | PROFILE CARD |
61 | 77 | ============================================ */ |
62 | 78 | .profileHeader { |
63 | 79 | display: flex; |
64 | | - align-items: center; |
65 | | - gap: 12px; /* Tightened from 16px */ |
66 | | - padding: 10px 12px; /* Compact vertical padding */ |
| 80 | + align-items: flex-start; |
| 81 | + gap: 12px; |
| 82 | + padding: 10px; |
67 | 83 | } |
68 | 84 |
|
69 | 85 | .avatarWrap { |
70 | | - width: 52px; |
71 | | - height: 52px; |
| 86 | + width: 64px; |
| 87 | + height: 64px; |
72 | 88 | border-radius: 50%; |
73 | 89 | background: #ffffff; /* Inner ring gap */ |
74 | 90 | display: flex; |
75 | 91 | align-items: center; |
76 | 92 | justify-content: center; |
77 | 93 | flex-shrink: 0; |
78 | 94 | overflow: hidden; |
79 | | - padding: 2px; /* The 'Double Ring' gap */ |
80 | | - border: 1px solid #e4e4e7; /* Outer ring */ |
| 95 | + padding: 2.5px; /* Double Ring gap */ |
| 96 | + border: 1px solid #e4e4e7; /* Restored grey outer ring */ |
81 | 97 | box-shadow: 0 2px 4px rgba(0,0,0,0.02); |
82 | 98 | } |
83 | 99 |
|
|
96 | 112 | .profileText { |
97 | 113 | display: flex; |
98 | 114 | flex-direction: column; |
99 | | - gap: 2px; |
| 115 | + justify-content: space-between; |
| 116 | + height: 64px; /* Match new 64px standard */ |
| 117 | +} |
| 118 | + |
| 119 | +.statusIconWrap { |
| 120 | + width: 28px; |
| 121 | + height: 28px; |
| 122 | + border-radius: 50%; |
| 123 | + display: flex; |
| 124 | + align-items: center; |
| 125 | + justify-content: center; |
| 126 | + box-sizing: border-box; |
| 127 | + flex-shrink: 0; |
| 128 | +} |
| 129 | + |
| 130 | +.statusIconAnon { |
| 131 | + background: rgba(113, 113, 122, 0.08); |
| 132 | + border: 1px solid rgba(113, 113, 122, 0.15); |
| 133 | + color: #71717a; |
| 134 | +} |
| 135 | + |
| 136 | +.statusIconReg { |
| 137 | + background: rgba(238, 114, 33, 0.08); |
| 138 | + border: 1px solid rgba(238, 114, 33, 0.2); |
| 139 | + color: #EE7221; |
100 | 140 | } |
101 | 141 |
|
102 | 142 | .profileName { |
|
106 | 146 | line-height: 1.2; |
107 | 147 | } |
108 | 148 |
|
109 | | -.profileSub { |
110 | | - font-size: 13px; |
111 | | - color: #71717a; |
112 | | -} |
113 | 149 |
|
114 | 150 | .brandIconWrap { |
115 | | - width: 52px; |
116 | | - height: 52px; |
| 151 | + width: 64px; |
| 152 | + height: 64px; |
117 | 153 | border-radius: 50%; |
118 | | - /* Glassmorphism Effect */ |
119 | | - background: linear-gradient(135deg, rgba(238, 114, 33, 0.15) 0%, rgba(238, 114, 33, 0.05) 100%); |
120 | | - backdrop-filter: blur(4px); |
121 | | - -webkit-backdrop-filter: blur(4px); |
122 | | - |
123 | | - border: 1.5px solid #EE7221; |
| 154 | + background: #ffffff; /* Consistent inner white ring */ |
| 155 | + padding: 2.5px; |
| 156 | + border: 1px solid #e4e4e7; /* Restored grey outer ring for sync */ |
124 | 157 | display: flex; |
125 | 158 | align-items: center; |
126 | 159 | justify-content: center; |
127 | 160 | box-sizing: border-box; |
128 | 161 | color: #EE7221; |
129 | | - |
130 | | - /* Subtle Outer Glow */ |
131 | | - box-shadow: 0 0 10px rgba(238, 114, 33, 0.1); |
| 162 | + flex-shrink: 0; |
| 163 | + box-shadow: 0 2px 4px rgba(0,0,0,0.02); |
| 164 | +} |
| 165 | + |
| 166 | +.brandIconInner { |
| 167 | + width: 100%; |
| 168 | + height: 100%; |
| 169 | + border-radius: 50%; |
| 170 | + background: linear-gradient(135deg, rgba(238, 114, 33, 0.1) 0%, rgba(238, 114, 33, 0.05) 100%); |
| 171 | + display: flex; |
| 172 | + align-items: center; |
| 173 | + justify-content: center; |
132 | 174 | } |
133 | 175 |
|
134 | 176 | /* ============================================ |
|
229 | 271 | min-height: 52px; |
230 | 272 | box-sizing: border-box; |
231 | 273 | width: 100%; |
| 274 | + transition: all 0.2s ease; |
| 275 | + -webkit-tap-highlight-color: transparent; |
| 276 | +} |
| 277 | + |
| 278 | +.cabinetRow:active { |
| 279 | + opacity: 0.7; |
| 280 | + transform: scale(0.99); |
232 | 281 | } |
233 | 282 |
|
234 | 283 | .cabinetRow:not(:last-child)::after { |
|
0 commit comments