diff --git a/site/clients.js b/site/clients.js index 322093f..e8157cb 100644 --- a/site/clients.js +++ b/site/clients.js @@ -16,6 +16,7 @@ { value: 'blacksky', label: 'Blacksky', profileUrl: function(h) { return 'https://blacksky.community/profile/' + h; }, iconUrl: 'https://blacksky.community/static/apple-touch-icon.png' }, { value: 'witchsky', label: 'Witchsky', profileUrl: function(h) { return 'https://witchsky.app/profile/' + h; }, iconUrl: 'https://witchsky.app/favicon.ico' }, { value: 'reddwarf', label: 'Red Dwarf', profileUrl: function(h) { return 'https://reddwarf.app/profile/' + h; }, iconUrl: 'https://reddwarf.app/redstar.png' }, + { value: 'mu', label: 'mu.social', profileUrl: function(h) { return 'https://mu.social/profile/' + h; }, iconUrl: 'https://mu.social/favicon.ico' }, { value: 'pdsls', label: 'PDSls', profileUrl: function(h) { return 'https://pdsls.dev/at/' + h; }, iconUrl: 'https://pdsls.dev/favicon.ico' }, ]; diff --git a/site/style.css b/site/style.css index 921d508..33e4367 100644 --- a/site/style.css +++ b/site/style.css @@ -591,6 +591,7 @@ a:hover { /* "open profiles in" settings (clients.js) */ .client-settings-toggle { background: none; border: none; color: inherit; cursor: pointer; padding: 0.4rem; display: inline-flex; align-items: center; opacity: 0.8; } .client-settings-toggle:hover { opacity: 1; } +.client-settings[hidden] { display: none; } .client-settings { position: absolute; top: 3rem; right: 1rem; z-index: 50; background: var(--bg, #111); border: 1px solid var(--border, #333); border-radius: 8px; padding: 0.75rem 1rem; display: flex; flex-direction: column; gap: 0.4rem; box-shadow: 0 4px 16px rgba(0,0,0,0.3); } .client-settings-title { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.08em; opacity: 0.7; margin-bottom: 0.2rem; } .client-option { display: flex; align-items: center; gap: 0.5rem; font-size: 0.9rem; cursor: pointer; }