fix(ui): NATIVE-CINNY LAW — replace emoji with folds icons in settings
- Notification profile presets (P5-27) used literal emoji (🎮/💼/🌙) instead of folds Icons → Gaming=Ball, Work=Monitor, Sleep=BellMute. - Permissions "Powers" list used ✅/❌ text emoji for has/no-power → folds Icons.Check / Icons.Cross (colored via the row). Reviewed the rest of the UI: seasonal-theme picker emoji kept (folds has no holiday-icon equivalents; a distinctly-Lotus visual feature), soundboard clip emoji kept (user-chosen clip identity), URL-preview brand glyphs + upstream device-verification emoji + keyboard key-symbols left as-is. (Also records the F2 URL-preview decision: keep default-on.) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -5,6 +5,8 @@ import {
|
||||
Button,
|
||||
Chip,
|
||||
Text,
|
||||
Icon,
|
||||
Icons,
|
||||
RectCords,
|
||||
PopOut,
|
||||
Menu,
|
||||
@@ -75,15 +77,16 @@ function PeekPermissions({ powerLevels, power, permissionGroups, children }: Pee
|
||||
const hasPower = requiredPower <= power;
|
||||
|
||||
return (
|
||||
<Text
|
||||
<Box
|
||||
key={itemIndex}
|
||||
size="T200"
|
||||
style={{
|
||||
color: hasPower ? undefined : color.Critical.Main,
|
||||
}}
|
||||
as="span"
|
||||
alignItems="Center"
|
||||
gap="100"
|
||||
style={{ color: hasPower ? undefined : color.Critical.Main }}
|
||||
>
|
||||
{hasPower ? '✅' : '❌'} {item.name}
|
||||
</Text>
|
||||
<Icon size="50" src={hasPower ? Icons.Check : Icons.Cross} />
|
||||
<Text size="T200">{item.name}</Text>
|
||||
</Box>
|
||||
);
|
||||
})}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user