• Mahmoud Aglan's avatar
    design(proposal): replace all emoji with an inline SVG icon set · ff106889
    Mahmoud Aglan authored
    Emoji render as platform-specific colour cartoons (Apple/Windows/Android
    each differ) which reads informal in a document going to a club board, and
    they cannot inherit brand colour. Replaced every one with a 33-symbol
    inline SVG sprite: 24x24, stroke-based, currentColor, sized in em so each
    existing icon slot keeps its own scale.
    
    Removed: swimmer, bell, receipt, credit card, mobile, bank, football,
    martial-arts, tennis, cartwheel, page, lock, floppy, plug, envelope, gear,
    up/down arrows, and the EG regional-indicator flag pair.
    
    Also converted the geometric glyphs sitting in icon slots (fisheye,
    diamonds, house, quadrant-circle, square-fill, clock) plus the list
    check/x/arrow marks, so the icon layer is uniformly SVG rather than a mix
    of text glyphs and emoji. A source scan for emoji ranges now returns clean.
    
    Sprite is hidden with position/width/height rather than display:none,
    which can break <use> resolution in some engines.
    
    Fixes an unrelated pre-existing contrast bug found while verifying: .card
    h4 is declared after .dark h4 at equal specificity, so the three cards in
    the dark flow section rendered navy-on-navy. Added .dark .card h4.
    Co-Authored-By: 's avatarClaude Opus 5 (1M context) <noreply@anthropic.com>
    ff106889
Name
Last commit
Last update
.claude Loading commit data...
Another ERP that we may want to cheat from Loading commit data...
HR requests Loading commit data...
Proposal Loading commit data...
Server Connection Data Loading commit data...
app Loading commit data...
config Loading commit data...
cron Loading commit data...
database Loading commit data...
docker Loading commit data...
docs Loading commit data...
public Loading commit data...
support_tickets_downloads/support_screenshots Loading commit data...
tests Loading commit data...
tools Loading commit data...
.dockerignore Loading commit data...
.editorconfig Loading commit data...
.env Loading commit data...
.env.example Loading commit data...
.gitignore Loading commit data...
.php-cs-fixer.php Loading commit data...
BalanceSheet.html Loading commit data...
CLAUDE.md Loading commit data...
Dockerfile Loading commit data...
Makefile Loading commit data...
SYSTEM_MAP.md Loading commit data...
Sports Module System Design DETAILED.md Loading commit data...
UPGRADE_PLAN.md Loading commit data...
captain-definition Loading commit data...
cli.php Loading commit data...
composer.json Loading commit data...
composer.lock Loading commit data...
interesting_features.md Loading commit data...
phpstan.neon Loading commit data...
phpunit.xml Loading commit data...
sports activity stuff .txt Loading commit data...
sports-activity-alignment-plan.md Loading commit data...
sports-activity-smart-filtering-plan.md Loading commit data...
trial_balance_2026-01-01_to_2026-05-10.csv Loading commit data...