Compare commits

...

16 commits

Author SHA1 Message Date
hynet-mel a6d842b0b9 Customize the theme 2022-11-17 16:09:43 +01:00
hynet-mel 1547c34a6a Funky string customizing 2022-11-17 16:09:43 +01:00
hynet-mel e651134249 Change NSFW image 2022-11-17 16:03:10 +01:00
hynet-mel e27f020e2e Add custom fonts to css + misc tweaks like logo 2022-11-17 16:03:10 +01:00
hynet-mel 9660a57be1 Add fonts 2022-11-17 16:03:10 +01:00
hynet-mel c02148c41c Replace background + base user prefs 2022-11-17 16:03:10 +01:00
hynet-mel a87ddccaa6 Replace logos 2022-11-17 16:03:10 +01:00
hynet-mel da958beb7b Add HyNET themes 2022-11-17 16:03:10 +01:00
hynet-mel 0090240e7d initial commit 2022-11-17 16:03:10 +01:00
floatingghost 2c9b73646c Merge pull request 'hotfix: mfm mysteries' (#215) from develop into stable
Reviewed-on: AkkomaGang/pleroma-fe#215
2022-11-15 16:01:07 +00:00
floatingghost 80a519d7e4 Merge pull request 'hotfix: translation' (#207) from develop into stable
Reviewed-on: AkkomaGang/pleroma-fe#207
2022-11-12 19:08:20 +00:00
floatingghost 975f04bf5a Merge pull request '2022.11 stable release' (#202) from develop into stable
Reviewed-on: AkkomaGang/pleroma-fe#202
2022-11-12 15:33:57 +00:00
floatingghost c8c8d40827 Merge pull request '2022.10 stable' (#177) from develop into stable
Reviewed-on: AkkomaGang/pleroma-fe#177
2022-10-08 11:13:01 +00:00
floatingghost d7499a1f91 Merge pull request '2022.09 stable' (#160) from develop into stable
Reviewed-on: AkkomaGang/pleroma-fe#160
2022-09-10 14:39:13 +00:00
floatingghost 5972d89117 Merge pull request 'stable release' (#130) from develop into stable
Reviewed-on: AkkomaGang/pleroma-fe#130
2022-08-12 15:26:51 +00:00
floatingghost d03872d598 Merge pull request 'port MFM link into stable docs' (#38) from develop into stable
Reviewed-on: AkkomaGang/pleroma-fe#38
2022-07-15 13:02:06 +00:00
18 changed files with 805 additions and 156 deletions

View file

@ -1,4 +1,4 @@
# Pleroma-FE # Hynetsoc-FE
![English OK](https://img.shields.io/badge/English-OK-blueviolet) ![日本語OK](https://img.shields.io/badge/%E6%97%A5%E6%9C%AC%E8%AA%9E-OK-blueviolet) ![English OK](https://img.shields.io/badge/English-OK-blueviolet) ![日本語OK](https://img.shields.io/badge/%E6%97%A5%E6%9C%AC%E8%AA%9E-OK-blueviolet)
@ -6,6 +6,8 @@ This is a fork of Pleroma-FE from the Pleroma project, with support for new Akko
- MFM support via [marked-mfm](https://akkoma.dev/sfr/marked-mfm) - MFM support via [marked-mfm](https://akkoma.dev/sfr/marked-mfm)
- Custom emoji reactions - Custom emoji reactions
And specificly, this is a tweaked version with all the hyena.network themes and tweaks in place
# For Translators # For Translators
The [Weblate UI](https://translate.akkoma.dev/projects/akkoma/pleroma-fe/) is recommended for adding or modifying translations for Pleroma-FE. The [Weblate UI](https://translate.akkoma.dev/projects/akkoma/pleroma-fe/) is recommended for adding or modifying translations for Pleroma-FE.

View file

@ -12,6 +12,13 @@ code,
--md-accent-fg-color: #455a63; --md-accent-fg-color: #455a63;
} }
#app { background-repeat: repeat !important; }
@media all and (min-width: 800px) { .tab-icon { display: none !important; } }
.tab-switcher .tab-icon { color: #fff !important; }
.site-name { font-family: BLACKOUT; font-size: 3rem !important; line-height: 4rem;}
.site-name::before { content: "%"; }
.dropdown-item { color: #fff !important; }
@font-face { @font-face {
font-family: 'Tiresias PCFont'; font-family: 'Tiresias PCFont';
font-style: normal; font-style: normal;
@ -26,3 +33,42 @@ code,
src: local('Tiresias Infofont'), local('Tiresias Infofont'), src: local('Tiresias Infofont'), local('Tiresias Infofont'),
url('./fonts/Tiresias_Infofont.ttf') format('truetype') url('./fonts/Tiresias_Infofont.ttf') format('truetype')
} }
@font-face{
font-family:'blockzone';
src:url('./fonts/blockzone-webfont.woff2') format("woff2"),
url('./fonts/blockzone-webfont.woff') format("woff");
font-style:normal;
font-weight:400
}
@font-face{
font-family:'PeanutMoney';
src:url('./fonts/PeanutMoney.ttf') format("opentype");
font-style:normal;
font-weight:400
}
@font-face{
font-family:'Heading';
src:url('./fonts/heading.woff');
font-style:normal;
font-weight:400
}
@font-face{
font-family:'MonoMMM_5';
src:url('./fonts/monoMMM_5.woff');
font-style:normal;
font-weight:400
}
@font-face{
font-family:'Tiny';
src:url('./fonts/tiny.woff');
font-style:normal;
font-weight:400
}
@font-face{
font-family:'BLACKOUT';
src:url('./fonts/BLACKOUT.woff');
font-style:normal;
font-weight:400
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 5 KiB

View file

@ -16,23 +16,23 @@
"simple": { "simple": {
"accept": "Accept", "accept": "Accept",
"accept_desc": "This instance only accepts messages from the following instances:", "accept_desc": "This instance only accepts messages from the following instances:",
"ftl_removal": "Removal from \"Known Network\" Timeline", "ftl_removal": "Hidden from \"Known Network\" timeline",
"ftl_removal_desc": "This instance removes these instances from \"Known Network\" timeline:", "ftl_removal_desc": "This instance removes these instances from \"Known Network\" timeline:",
"instance": "Instance", "instance": "Instance",
"media_nsfw": "Media force-set as sensitive", "media_nsfw": "Media force-set as sensitive",
"media_nsfw_desc": "This instance forces media to be set sensitive in posts on the following instances:", "media_nsfw_desc": "This instance forces media to be set sensitive in posts on the following instances:",
"media_removal": "Media Removal", "media_removal": "No images/videos for these instances!",
"media_removal_desc": "This instance removes media from posts on the following instances:", "media_removal_desc": "This instance removes media from posts on the following instances:",
"not_applicable": "N/A", "not_applicable": "N/A",
"quarantine": "Quarantine", "quarantine": "Sussy instances",
"quarantine_desc": "This instance will not send posts to the following instances:", "quarantine_desc": "This instance will not send posts to the following instances:",
"reason": "Reason", "reason": "Reason",
"reject": "Reject", "reject": "Naughty list",
"reject_desc": "This instance will not accept messages from the following instances:", "reject_desc": "This instance will not accept messages from the following instances:",
"simple_policies": "Instance-specific policies" "simple_policies": "Instance-specific policies"
} }
}, },
"staff": "Staff" "staff": "Nerds runnin' this place"
}, },
"announcements": { "announcements": {
"all_day_prompt": "This is an all-day event", "all_day_prompt": "This is an all-day event",
@ -46,7 +46,7 @@
"mark_as_read_action": "Mark as read", "mark_as_read_action": "Mark as read",
"page_header": "Announcements", "page_header": "Announcements",
"post_action": "Post", "post_action": "Post",
"post_error": "Error: {error}", "post_error": "Oopsie-whoopsie: {error}",
"post_form_header": "Post announcement", "post_form_header": "Post announcement",
"post_placeholder": "Announcement content", "post_placeholder": "Announcement content",
"published_time_display": "Published at {time}", "published_time_display": "Published at {time}",
@ -60,9 +60,9 @@
"delete": "Delete", "delete": "Delete",
"delete_confirm": "Do you really want to delete this message?", "delete_confirm": "Do you really want to delete this message?",
"empty_chat_list_placeholder": "You don't have any chats yet. Start a new chat!", "empty_chat_list_placeholder": "You don't have any chats yet. Start a new chat!",
"empty_message_error": "Cannot post empty message", "empty_message_error": "You... have to type a message, you know that right?",
"error_loading_chat": "Something went wrong when loading the chat.", "error_loading_chat": "Something went crazy wrong when loading the chat!",
"error_sending_message": "Something went wrong when sending the message.", "error_sending_message": "Something went crazy wrong when sending the message!",
"message_user": "Message {nickname}", "message_user": "Message {nickname}",
"more": "More", "more": "More",
"new": "New Chat", "new": "New Chat",
@ -72,24 +72,24 @@
"today": "Today" "today": "Today"
}, },
"domain_mute_card": { "domain_mute_card": {
"mute": "Mute", "mute": "Shut them up (Mute)",
"mute_progress": "Muting…", "mute_progress": "SHUT YO' MOUTH!",
"unmute": "Unmute", "unmute": "Allow them to talk (Unmute)",
"unmute_progress": "Unmuting…" "unmute_progress": "Taking tape off their mouth…"
}, },
"emoji": { "emoji": {
"add_emoji": "Insert emoji", "add_emoji": "Insert emojo",
"custom": "Custom emoji", "custom": "Custom emojo",
"emoji": "Emoji", "emoji": "Emojo",
"keep_open": "Keep picker open", "keep_open": "Keep picker open",
"load_all": "Loading all {emojiAmount} emoji", "load_all": "Loading all {emojiAmount} emojo",
"load_all_hint": "Loaded first {saneAmount} emoji, loading all emoji may cause performance issues.", "load_all_hint": "Loaded first {saneAmount} emojo, loading all emojo may cause performance issues.",
"search_emoji": "Search for an emoji", "search_emoji": "Search for an emojo",
"stickers": "Stickers", "stickers": "Stickers",
"unicode": "Unicode emoji" "unicode": "Unicode emojo"
}, },
"errors": { "errors": {
"storage_unavailable": "Pleroma could not access browser storage. Your login or your local settings won't be saved and you might encounter unexpected issues. Try enabling cookies." "storage_unavailable": "Akkoma could not access browser storage. Your login or your local settings won't be saved and you might encounter unexpected issues. Try enabling cookies."
}, },
"exporter": { "exporter": {
"export": "Export", "export": "Export",
@ -101,7 +101,7 @@
"text_limit": "Text limit", "text_limit": "Text limit",
"title": "Features", "title": "Features",
"upload_limit": "Upload limit", "upload_limit": "Upload limit",
"who_to_follow": "Who to follow" "who_to_follow": "Looking for nerds to follow?"
}, },
"file_type": { "file_type": {
"audio": "Audio", "audio": "Audio",
@ -110,14 +110,14 @@
"video": "Video" "video": "Video"
}, },
"finder": { "finder": {
"error_fetching_user": "Error fetching user", "error_fetching_user": "Uhhh, does this person even exist? Can't find them!",
"find_user": "Find user" "find_user": "Find user"
}, },
"general": { "general": {
"apply": "Apply", "apply": "Save",
"cancel": "Cancel", "cancel": "Uh. No?",
"close": "Close", "close": "Close",
"confirm": "Confirm", "confirm": "Aye!",
"disable": "Disable", "disable": "Disable",
"dismiss": "Dismiss", "dismiss": "Dismiss",
"enable": "Enable", "enable": "Enable",
@ -126,14 +126,14 @@
"flash_fail": "Failed to load flash content, see console for details.", "flash_fail": "Failed to load flash content, see console for details.",
"flash_security": "Note that this can be potentially dangerous since Flash content is still arbitrary code.", "flash_security": "Note that this can be potentially dangerous since Flash content is still arbitrary code.",
"generic_error": "An error occured", "generic_error": "An error occured",
"loading": "Loading…", "loading": "L O A D I N G!!!",
"more": "More", "more": "More",
"optional": "optional", "optional": "optional",
"peek": "Peek", "peek": "Peek",
"retry": "Try again", "retry": "Try again",
"role": { "role": {
"admin": "Admin", "admin": "Head-nerd",
"moderator": "Moderator" "moderator": "Lil' Nerd"
}, },
"scope_in_timeline": { "scope_in_timeline": {
"direct": "Direct", "direct": "Direct",
@ -144,7 +144,7 @@
}, },
"show_less": "Show less", "show_less": "Show less",
"show_more": "Show more", "show_more": "Show more",
"submit": "Submit", "submit": "Post this!",
"verify": "Verify" "verify": "Verify"
}, },
"image_cropper": { "image_cropper": {
@ -159,8 +159,8 @@
"success": "Imported successfully." "success": "Imported successfully."
}, },
"interactions": { "interactions": {
"favs_repeats": "Repeats and favorites", "favs_repeats": "Retoots and favorites",
"follows": "New follows", "follows": "New nerds following you",
"load_older": "Load older interactions", "load_older": "Load older interactions",
"moves": "User migrates" "moves": "User migrates"
}, },
@ -255,9 +255,9 @@
"login": "Log in", "login": "Log in",
"logout": "Log out", "logout": "Log out",
"password": "Password", "password": "Password",
"placeholder": "myusername", "placeholder": "Your email or username",
"recovery_code": "Recovery code", "recovery_code": "Recovery code",
"register": "Register", "register": "Want to register?",
"username": "Username", "username": "Username",
"logout_confirm_cancel_button": "Cancel", "logout_confirm_cancel_button": "Cancel",
"logout_confirm_accept_button": "Log out", "logout_confirm_accept_button": "Log out",
@ -297,7 +297,7 @@
"users": "Users" "users": "Users"
}, },
"nav": { "nav": {
"about": "About", "about": "What is this place?",
"administration": "Administration", "administration": "Administration",
"announcements": "Announcements", "announcements": "Announcements",
"back": "Back", "back": "Back",
@ -308,7 +308,7 @@
"dms": "Direct messages", "dms": "Direct messages",
"friend_requests": "Follow requests", "friend_requests": "Follow requests",
"home_timeline": "Home timeline", "home_timeline": "Home timeline",
"home_timeline_description": "Posts from people you follow", "home_timeline_description": "Posts from the nerds you follow",
"interactions": "Interactions", "interactions": "Interactions",
"lists": "Lists", "lists": "Lists",
"mentions": "Mentions", "mentions": "Mentions",
@ -320,24 +320,24 @@
"timeline": "Timeline", "timeline": "Timeline",
"timelines": "Timelines", "timelines": "Timelines",
"twkn": "Known Network", "twkn": "Known Network",
"twkn_timeline_description": "Posts from the entire network", "twkn_timeline_description": "Posts from all over the entire fediverse",
"user_search": "User Search", "user_search": "User Search",
"who_to_follow": "Who to follow" "who_to_follow": "Looking for nerds to follow?"
}, },
"notifications": { "notifications": {
"broken_favorite": "Unknown post, searching for it…", "broken_favorite": "Unknown post, searching for it…",
"error": "Error fetching notifications: {0}", "error": "Oopsie-whoopsie happened while fetching notifications: {0}",
"favorited_you": "favorited your post", "favorited_you": "liked your post",
"follow_request": "wants to follow you", "follow_request": "wants to follow you",
"followed_you": "followed you", "followed_you": "now follows you!",
"load_older": "Load older notifications", "load_older": "Load older notifications",
"migrated_to": "migrated to", "migrated_to": "took their stuff and left to",
"no_more_notifications": "No more notifications", "no_more_notifications": "No more notifications",
"notifications": "Notifications", "notifications": "Notifications",
"poll_ended": "poll has ended", "poll_ended": "poll has ended",
"reacted_with": "reacted with {0}", "reacted_with": "reacted with {0}",
"read": "Read!", "read": "Read!",
"repeated_you": "repeated your post" "repeated_you": "retooted your post"
}, },
"password_reset": { "password_reset": {
"check_email": "Check your email for a link to reset your password.", "check_email": "Check your email for a link to reset your password.",
@ -360,7 +360,7 @@
"multiple_choices": "Multiple choices", "multiple_choices": "Multiple choices",
"not_enough_options": "Too few unique options in poll", "not_enough_options": "Too few unique options in poll",
"option": "Option", "option": "Option",
"people_voted_count": "{count} person voted | {count} people voted", "people_voted_count": "{count} person voted | {count} nerds voted",
"single_choice": "Single choice", "single_choice": "Single choice",
"type": "Poll type", "type": "Poll type",
"vote": "Vote", "vote": "Vote",
@ -378,8 +378,8 @@
"text/plain": "Plain text", "text/plain": "Plain text",
"text/x.misskeymarkdown": "MFM" "text/x.misskeymarkdown": "MFM"
}, },
"content_warning": "Content Warning (optional)", "content_warning": "CW: content warning (optional)",
"default": "Just arrived at Luna Nova Academy", "default": "Postin' from the den! Yeehaw!",
"direct_warning_to_all": "This post will be visible to all the mentioned users.", "direct_warning_to_all": "This post will be visible to all the mentioned users.",
"direct_warning_to_first_only": "This post will only be visible to the mentioned users at the beginning of the message.", "direct_warning_to_first_only": "This post will only be visible to the mentioned users at the beginning of the message.",
"edit_remote_warning": "Changes made to the post may not be visible on some instances!", "edit_remote_warning": "Changes made to the post may not be visible on some instances!",
@ -410,40 +410,40 @@
}, },
"registration": { "registration": {
"bio": "Bio", "bio": "Bio",
"bio_placeholder": "e.g.\nHi! Welcome to my bio.\nI love watching anime and playing games. I hope we can be friends!", "bio_placeholder": "e.g.\nAYO! Welcome to MTV Cribs\nAND WELCOME to my crib!",
"captcha": "CAPTCHA", "captcha": "CAPTCHA",
"email": "Email", "email": "Email",
"email_language": "In which language do you want to receive emails from the server?", "email_language": "In which language do you want to receive emails from the server?",
"fullname": "Display name", "fullname": "Display name",
"fullname_placeholder": "e.g. Atsuko Kagari", "fullname_placeholder": "e.g. Lebron James",
"new_captcha": "Click the image to get a new captcha", "new_captcha": "Click the image to get a new captcha",
"password_confirm": "Password confirmation", "password_confirm": "Password confirmation",
"reason": "Reason to register", "reason": "Reason to register",
"reason_placeholder": "This instance approves registrations manually.\nLet the administration know why you want to register.", "reason_placeholder": "You will first need to pass the vibe check!\nLet the nerds running this place why you want to join!",
"register": "Register", "register": "Register",
"registration": "Registration", "registration": "Registration",
"token": "Invite token", "token": "Invite token",
"username_placeholder": "e.g. akko", "username_placeholder": "e.g. xXx_st1nky_BuTT_69_xXx",
"validations": { "validations": {
"email_required": "cannot be left blank", "email_required": "Please give us something to contact you by!",
"fullname_required": "cannot be left blank", "fullname_required": "I also would prefer to not be addressed, but here we are!",
"password_confirmation_match": "should be the same as password", "password_confirmation_match": "Dummy! These passwords should be the same!",
"password_confirmation_required": "cannot be left blank", "password_confirmation_required": "You... need to repeat your password!",
"password_required": "cannot be left blank", "password_required": "right, you know how unsafe it is to not have a password?",
"username_required": "cannot be left blank" "username_required": "original! A blank username..."
} }
}, },
"remote_user_resolver": { "remote_user_resolver": {
"error": "Not found.", "error": "Nerd not found.",
"remote_user_resolver": "Remote user resolver", "remote_user_resolver": "Remote nerd resolver",
"searching_for": "Searching for" "searching_for": "Searching for nerd"
}, },
"search": { "search": {
"hashtags": "Hashtags", "hashtags": "Tashhags",
"no_results": "No results", "no_results": "No results",
"people": "People", "people": "Nerds",
"people_talking": "{count} people talking", "people_talking": "{count} nerds talking",
"person_talking": "{count} person talking" "person_talking": "{count} nerds talking"
}, },
"selectable_list": { "selectable_list": {
"select_all": "Select all" "select_all": "Select all"
@ -453,7 +453,7 @@
"account_alias": "Account aliases", "account_alias": "Account aliases",
"account_alias_table_head": "Alias", "account_alias_table_head": "Alias",
"account_backup": "Account backup", "account_backup": "Account backup",
"account_backup_description": "This allows you to download an archive of your account information and your posts, but they cannot yet be imported into a Pleroma account.", "account_backup_description": "This allows you to download an archive of your account information and your posts, but they cannot yet be imported into a Akkoma account.",
"account_backup_table_head": "Backup", "account_backup_table_head": "Backup",
"account_privacy": "Privacy", "account_privacy": "Privacy",
"add_alias_error": "Error adding alias: {error}", "add_alias_error": "Error adding alias: {error}",
@ -527,7 +527,7 @@
"domain_mutes": "Domains", "domain_mutes": "Domains",
"download_backup": "Download", "download_backup": "Download",
"email_language": "Language for receiving emails from the server", "email_language": "Language for receiving emails from the server",
"emoji_reactions_on_timeline": "Show emoji reactions on timeline", "emoji_reactions_on_timeline": "Show emojo reactions on timeline",
"enable_web_push_notifications": "Enable web push notifications", "enable_web_push_notifications": "Enable web push notifications",
"enter_current_password_to_confirm": "Enter your current password to confirm your identity", "enter_current_password_to_confirm": "Enter your current password to confirm your identity",
"expert_mode": "Show advanced", "expert_mode": "Show advanced",
@ -554,7 +554,7 @@
"foreground": "Foreground", "foreground": "Foreground",
"fun": "Fun", "fun": "Fun",
"general": "General", "general": "General",
"greentext": "Meme arrows", "greentext": "Imageboard arrows (>this)",
"hide_all_muted_posts": "Hide muted posts", "hide_all_muted_posts": "Hide muted posts",
"hide_attachments_in_convo": "Hide attachments in conversations", "hide_attachments_in_convo": "Hide attachments in conversations",
"hide_attachments_in_tl": "Hide attachments in timeline", "hide_attachments_in_tl": "Hide attachments in timeline",
@ -587,7 +587,7 @@
"instance_default_simple": "(default)", "instance_default_simple": "(default)",
"interface": "Interface", "interface": "Interface",
"interfaceLanguage": "Interface language", "interfaceLanguage": "Interface language",
"invalid_theme_imported": "The selected file is not a supported Pleroma theme. No changes to your theme were made.", "invalid_theme_imported": "The selected file is not a supported Akkoma/Pleroma theme. No changes to your theme were made.",
"limited_availability": "Unavailable in your browser", "limited_availability": "Unavailable in your browser",
"links": "Links", "links": "Links",
"list_aliases_error": "Error fetching aliases: {error}", "list_aliases_error": "Error fetching aliases: {error}",
@ -640,7 +640,7 @@
"mute_export_button": "Export your mutes to a csv file", "mute_export_button": "Export your mutes to a csv file",
"mute_import": "Mute import", "mute_import": "Mute import",
"mute_import_error": "Error importing mutes", "mute_import_error": "Error importing mutes",
"mutes_and_blocks": "Mutes and Blocks", "mutes_and_blocks": "Mutes and blocks",
"mutes_imported": "Mutes imported! Processing them will take a while.", "mutes_imported": "Mutes imported! Processing them will take a while.",
"mutes_tab": "Mutes", "mutes_tab": "Mutes",
"name": "Name", "name": "Name",
@ -665,11 +665,11 @@
"notification_visibility_mentions": "Mentions", "notification_visibility_mentions": "Mentions",
"notification_visibility_moves": "User Migrates", "notification_visibility_moves": "User Migrates",
"notification_visibility_polls": "Ends of polls you voted in", "notification_visibility_polls": "Ends of polls you voted in",
"notification_visibility_repeats": "Repeats", "notification_visibility_repeats": "Retoots",
"notifications": "Notifications", "notifications": "Notifications",
"nsfw_clickthrough": "Hide sensitive/NSFW media", "nsfw_clickthrough": "Hide sensitive/NSFW media",
"oauth_tokens": "OAuth tokens", "oauth_tokens": "OAuth tokens",
"pad_emoji": "Pad emoji with spaces when adding from picker", "pad_emoji": "Pad emojo with spaces when adding from picker",
"panelRadius": "Panels", "panelRadius": "Panels",
"pause_on_unfocused": "Pause when tab is not focused", "pause_on_unfocused": "Pause when tab is not focused",
"play_videos_in_modal": "Play videos in a popup frame", "play_videos_in_modal": "Play videos in a popup frame",
@ -867,8 +867,8 @@
"clear_all": "Clear all", "clear_all": "Clear all",
"clear_opacity": "Clear opacity", "clear_opacity": "Clear opacity",
"help": { "help": {
"fe_downgraded": "PleromaFE's version rolled back.", "fe_downgraded": "HyNETSocFE's version rolled back.",
"fe_upgraded": "PleromaFE's theme engine upgraded after version update.", "fe_upgraded": "HyNETSocFE's theme engine upgraded after version update.",
"future_version_imported": "File you imported was made in newer version of FE.", "future_version_imported": "File you imported was made in newer version of FE.",
"migration_napshot_gone": "For whatever reason snapshot was missing, some stuff could look different than you remember.", "migration_napshot_gone": "For whatever reason snapshot was missing, some stuff could look different than you remember.",
"migration_snapshot_ok": "Just to be safe, theme snapshot loaded. You can try loading theme data.", "migration_snapshot_ok": "Just to be safe, theme snapshot loaded. You can try loading theme data.",
@ -876,7 +876,7 @@
"snapshot_missing": "No theme snapshot was in the file so it could look different than originally envisioned.", "snapshot_missing": "No theme snapshot was in the file so it could look different than originally envisioned.",
"snapshot_present": "Theme snapshot is loaded, so all values are overriden. You can load theme's actual data instead.", "snapshot_present": "Theme snapshot is loaded, so all values are overriden. You can load theme's actual data instead.",
"snapshot_source_mismatch": "Versions conflict: most likely FE was rolled back and updated again, if you changed theme using older version of FE you most likely want to use old version, otherwise use new version.", "snapshot_source_mismatch": "Versions conflict: most likely FE was rolled back and updated again, if you changed theme using older version of FE you most likely want to use old version, otherwise use new version.",
"upgraded_from_v2": "PleromaFE has been upgraded, theme could look a little bit different than you remember.", "upgraded_from_v2": "HyNETSocFE has been upgraded, theme could look a little bit different than you remember.",
"v2_imported": "File you imported was made for older FE. We try to maximize compatibility but there still could be inconsistencies." "v2_imported": "File you imported was made for older FE. We try to maximize compatibility but there still could be inconsistencies."
}, },
"keep_as_is": "Keep as is", "keep_as_is": "Keep as is",
@ -981,11 +981,11 @@
"redraft_confirm_cancel_button": "No, keep the original", "redraft_confirm_cancel_button": "No, keep the original",
"redraft_confirm_title": "Confirm delete & redraft", "redraft_confirm_title": "Confirm delete & redraft",
"remove_attachment": "Remove attachment", "remove_attachment": "Remove attachment",
"repeat_confirm": "Do you really want to repeat this post?", "repeat_confirm": "Do you really want to retoot this post?",
"repeat_confirm_accept_button": "Yes, repeat it", "repeat_confirm_accept_button": "Yes, retoot it",
"repeat_confirm_cancel_button": "No, don't repeat", "repeat_confirm_cancel_button": "No, don't retoot",
"repeat_confirm_title": "Confirm repeat", "repeat_confirm_title": "Confirm retoot",
"repeats": "Repeats", "repeats": "Retoots",
"replies_list": "Replies:", "replies_list": "Replies:",
"replies_list_with_others": "View {numReplies} more reply | View {numReplies} more replies", "replies_list_with_others": "View {numReplies} more reply | View {numReplies} more replies",
"reply_to": "Reply to", "reply_to": "Reply to",
@ -1017,7 +1017,7 @@
"time": { "time": {
"in_future": "in {0}", "in_future": "in {0}",
"in_past": "{0} ago", "in_past": "{0} ago",
"now": "just now", "now": "literally rn.",
"now_short": "now", "now_short": "now",
"unit": { "unit": {
"days": "{0} day | {0} days", "days": "{0} day | {0} days",
@ -1042,10 +1042,10 @@
"error": "Error fetching timeline: {0}", "error": "Error fetching timeline: {0}",
"load_older": "Load older posts", "load_older": "Load older posts",
"no_more_statuses": "No more posts", "no_more_statuses": "No more posts",
"no_retweet_hint": "Post is marked as followers-only or direct and cannot be repeated or quoted", "no_retweet_hint": "Post is marked as followers-only or direct and cannot be retooted or quoted",
"no_statuses": "No posts", "no_statuses": "No posts",
"reload": "Reload", "reload": "Reload",
"repeated": "repeated", "repeated": "retooted",
"show_new": "Show new", "show_new": "Show new",
"socket_broke": "Realtime connection lost: CloseEvent code {0}", "socket_broke": "Realtime connection lost: CloseEvent code {0}",
"socket_reconnected": "Realtime connection established", "socket_reconnected": "Realtime connection established",
@ -1062,13 +1062,13 @@
"media_upload": "Upload media", "media_upload": "Upload media",
"quote": "Quote", "quote": "Quote",
"reject_follow_request": "Reject follow request", "reject_follow_request": "Reject follow request",
"repeat": "Repeat", "repeat": "Retoot",
"reply": "Reply", "reply": "Reply",
"user_settings": "User Settings" "user_settings": "User Settings"
}, },
"upload": { "upload": {
"error": { "error": {
"base": "Upload failed.", "base": "Upload failed. :(",
"default": "Try again later", "default": "Try again later",
"file_too_big": "File too big [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]", "file_too_big": "File too big [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
"message": "Upload failed: {0}" "message": "Upload failed: {0}"
@ -1078,7 +1078,7 @@
"GiB": "GiB", "GiB": "GiB",
"KiB": "KiB", "KiB": "KiB",
"MiB": "MiB", "MiB": "MiB",
"TiB": "TiB" "TiB": "TIB (ok why.)"
} }
}, },
"user_card": { "user_card": {
@ -1123,25 +1123,25 @@
"domain_muted": "Unblock domain", "domain_muted": "Unblock domain",
"edit_profile": "Edit profile", "edit_profile": "Edit profile",
"favorites": "Favorites", "favorites": "Favorites",
"follow": "Follow", "follow": "Follow this nerd",
"follow_cancel": "Cancel request", "follow_cancel": "Cancel request",
"follow_progress": "Requesting…", "follow_progress": "Requesting…",
"follow_sent": "Request sent!", "follow_sent": "Request sent!",
"follow_unfollow": "Unfollow", "follow_unfollow": "Unfollow this jerk",
"followees": "Following", "followees": "Following",
"followers": "Followers", "followers": "Followers",
"following": "Following!", "following": "Following!",
"follows_you": "Follows you!", "follows_you": "Follows you!",
"requested_by": "Has requested to follow you", "requested_by": "Has requested to follow you",
"hidden": "Hidden", "hidden": "Hidden",
"hide_repeats": "Hide repeats", "hide_repeats": "Hide retoots",
"highlight": { "highlight": {
"disabled": "No highlight", "disabled": "No highlight",
"side": "Side stripe", "side": "Side stripe",
"solid": "Solid bg", "solid": "Solid bg",
"striped": "Striped bg" "striped": "Striped bg"
}, },
"its_you": "It's you!", "its_you": "Despite everything, it's still you!",
"media": "Media", "media": "Media",
"mention": "Mention", "mention": "Mention",
"message": "Message", "message": "Message",
@ -1155,11 +1155,11 @@
"muted": "Muted", "muted": "Muted",
"note": "Private note", "note": "Private note",
"per_day": "per day", "per_day": "per day",
"remote_follow": "Remote follow", "remote_follow": "Remote follow this nerd",
"remove_follower": "Remove follower", "remove_follower": "Remove this nerd",
"replies": "With Replies", "replies": "With Replies",
"report": "Report", "report": "Report this jerk",
"show_repeats": "Show repeats", "show_repeats": "Show retoots",
"statuses": "Posts", "statuses": "Posts",
"subscribe": "Subscribe", "subscribe": "Subscribe",
"unblock": "Unblock", "unblock": "Unblock",
@ -1173,8 +1173,8 @@
"unsubscribe": "Unsubscribe" "unsubscribe": "Unsubscribe"
}, },
"user_profile": { "user_profile": {
"profile_does_not_exist": "Sorry, this profile does not exist.", "profile_does_not_exist": "Uhhh... The hell? This goes nowhere!",
"profile_loading_error": "Sorry, there was an error loading this profile.", "profile_loading_error": "This profile... Doesn't load? Alright???",
"timeline_title": "User timeline" "timeline_title": "User timeline"
}, },
"user_reporting": { "user_reporting": {
@ -1182,12 +1182,12 @@
"additional_comments": "Additional comments", "additional_comments": "Additional comments",
"forward_description": "The account is from another server. Send a copy of the report there as well?", "forward_description": "The account is from another server. Send a copy of the report there as well?",
"forward_to": "Forward to {0}", "forward_to": "Forward to {0}",
"generic_error": "An error occurred while processing your request.", "generic_error": "An oopsie-whoopsie occurred while processing your request.",
"submit": "Submit", "submit": "Send!",
"title": "Reporting {0}" "title": "Reporting {0}"
}, },
"who_to_follow": { "who_to_follow": {
"more": "More", "more": "More",
"who_to_follow": "Who to follow" "who_to_follow": "Looking for nerds to follow?"
} }
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 628 KiB

BIN
static/background.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

View file

@ -1,6 +1,6 @@
{ {
"alwaysShowSubjectInput": true, "alwaysShowSubjectInput": true,
"background": "/static/aurora_borealis.jpg", "background": "/static/background.png",
"collapseMessageWithSubject": false, "collapseMessageWithSubject": false,
"greentext": false, "greentext": false,
"hideFilteredStatuses": false, "hideFilteredStatuses": false,
@ -18,9 +18,9 @@
"redirectRootLogin": "/main/friends", "redirectRootLogin": "/main/friends",
"redirectRootNoLogin": "/main/all", "redirectRootNoLogin": "/main/all",
"showFeaturesPanel": true, "showFeaturesPanel": true,
"showInstanceSpecificPanel": false, "showInstanceSpecificPanel": true,
"sidebarRight": false, "sidebarRight": true,
"subjectLineBehavior": "email", "subjectLineBehavior": "email",
"theme": "ihatebeingalive", "theme": "hyenanet_darker",
"webPushNotifications": false "webPushNotifications": false
} }

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
static/font/fonts/heading.woff Executable file

Binary file not shown.

Binary file not shown.

BIN
static/font/fonts/tiny.woff Executable file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 74 KiB

View file

@ -1,71 +1,126 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg <svg
xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#" xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" id="svg181"
viewBox="0 0 135.46666 135.46666"
version="1.1" version="1.1"
id="svg4485"
width="512"
height="512" height="512"
viewBox="0 0 512 512" width="512">
sodipodi:docname="logo.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
<metadata <metadata
id="metadata4491"> id="metadata185">
<rdf:RDF> <rdf:RDF>
<cc:Work <cc:Work
rdf:about=""> rdf:about="">
<dc:format>image/svg+xml</dc:format> <dc:format>image/svg+xml</dc:format>
<dc:type <dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title /> <dc:title></dc:title>
</cc:Work> </cc:Work>
</rdf:RDF> </rdf:RDF>
</metadata> </metadata>
<defs <defs
id="defs4489" /> id="defs147">
<sodipodi:namedview <linearGradient
pagecolor="#ffffff" id="linearGradient4705">
bordercolor="#666666" <stop
borderopacity="1" style="stop-color:#f8f8f8;stop-opacity:1;"
objecttolerance="10" offset="0"
gridtolerance="10" id="stop4701" />
guidetolerance="10" <stop
inkscape:pageopacity="0" style="stop-color:#f8f8f8;stop-opacity:0;"
inkscape:pageshadow="2" offset="1"
inkscape:window-width="1274" id="stop4703" />
inkscape:window-height="1410" </linearGradient>
id="namedview4487" <linearGradient
showgrid="false" osb:paint="gradient"
inkscape:zoom="1.2636719" id="linearGradient5474">
inkscape:cx="305.99333" <stop
inkscape:cy="304.30809" id="stop5470"
inkscape:window-x="1280" offset="0"
inkscape:window-y="22" style="stop-color:#000000;stop-opacity:1;" />
inkscape:window-maximized="0" <stop
inkscape:current-layer="g4612" id="stop5472"
inkscape:document-rotation="0" /> offset="1"
<g style="stop-color:#000000;stop-opacity:0;" />
id="g4612"> </linearGradient>
<g <filter
id="g850" color-interpolation-filters="sRGB"
transform="matrix(0.99659595,0,0,0.99659595,0.37313949,0.87143746)"> id="d"
<path x="-.024"
style="opacity:1;fill:#fba457;fill-opacity:1;stroke:#009bff;stroke-width:0;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.175879" y="-.024"
d="m 194.75841,124.65165 a 20.449443,20.449443 0 0 0 -20.44944,20.44945 v 242.24725 h 65.28091 v -262.6967 z" width="1.048"
id="path4497" /> height="1.048">
<path <feGaussianBlur
style="fill:#fba457;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" stdDeviation="13.532652"
d="M 272.6236,124.65165 V 256 h 45.61799 a 20.449443,20.449443 0 0 0 20.44944,-20.44945 v -110.8989 z" id="feGaussianBlur144" />
id="path4516" /> </filter>
<path <linearGradient
style="opacity:1;fill:#fba457;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" xlink:href="#linearGradient4705"
d="m 272.6236,322.06744 v 65.28091 h 45.61799 a 20.449443,20.449443 0 0 0 20.44944,-20.44945 v -44.83146 z" id="linearGradient4707"
id="path4516-5" /> x1="12.579197"
</g> y1="182.73875"
</g> x2="356.06076"
y2="182.73875"
gradientUnits="userSpaceOnUse" />
<linearGradient
xlink:href="#linearGradient4705"
id="linearGradient4709"
gradientUnits="userSpaceOnUse"
x1="12.579197"
y1="182.73875"
x2="356.06076"
y2="182.73875" />
<linearGradient
xlink:href="#linearGradient4705"
id="linearGradient4711"
gradientUnits="userSpaceOnUse"
x1="12.579197"
y1="182.73875"
x2="356.06076"
y2="182.73875" />
<linearGradient
xlink:href="#linearGradient4705"
id="linearGradient4713"
gradientUnits="userSpaceOnUse"
x1="12.579197"
y1="182.73875"
x2="356.06076"
y2="182.73875" />
<linearGradient
xlink:href="#linearGradient4705"
id="linearGradient4715"
gradientUnits="userSpaceOnUse"
x1="12.579197"
y1="182.73875"
x2="356.06076"
y2="182.73875" />
<linearGradient
xlink:href="#linearGradient4705"
id="linearGradient4717"
gradientUnits="userSpaceOnUse"
x1="12.579197"
y1="182.73875"
x2="356.06076"
y2="182.73875" />
<linearGradient
xlink:href="#linearGradient4705"
id="linearGradient4719"
gradientUnits="userSpaceOnUse"
x1="12.579197"
y1="182.73875"
x2="356.06076"
y2="182.73875" />
</defs>
<path
id="shape0"
d="m 69.429091,24.426934 v 0.254767 c -2.458853,-0.05022 -5.402617,-0.06965 -7.649147,0.101285 l -2.091861,3.667993 -2.886128,-2.257227 -8.604641,9.074898 -1.545643,9.737905 -13.273092,-13.168704 c -1.845977,-1.199837 -3.14749,-1.827188 -3.904154,-1.881539 -2.804237,-0.201374 -5.432693,2.258348 -5.660636,3.76256 -0.346219,2.284762 -0.03259,26.177781 0.09767,28.031365 0.204834,2.914676 3.360539,5.485735 9.467121,7.713223 v 11.757937 l -1.659329,1.411285 -6.148979,-5.079794 c -1.161429,-0.197535 -1.844529,-0.197535 -2.049487,0 -0.527035,0.507945 -0.527035,2.201434 0,5.079794 l 4.099491,9.782349 c 3.299766,0.706802 5.802807,1.208695 7.510652,1.504815 -0.03952,1.5e-4 -0.03996,3.8e-4 -0.08062,5.2e-4 -4.967303,6.306474 -0.365151,0.44409 -4.941299,6.348964 -0.398367,0.23934 -0.04835,0.32447 -0.131258,2.44378 15.969996,-0.43844 0.937537,0.004 16.666683,-0.43253 2.60264,2.50837 5.20515,5.01674 7.80779,7.52512 l 6.253882,1.23403 h 8.686292 5.368147 l 6.253366,-1.23403 c 2.60264,-2.50837 5.205666,-5.01674 7.808306,-7.52512 15.729143,0.43644 0.696687,-0.006 16.666683,0.43253 -0.0829,-2.11932 0.26712,-2.20444 -0.13125,-2.44378 -4.57615,-5.904874 0.026,-0.0425 -4.9413,-6.348964 -0.0407,-1.4e-4 -0.0411,-3.7e-4 -0.0806,-5.2e-4 1.70785,-0.29612 4.21089,-0.798013 7.51065,-1.504815 l 4.09949,-9.782349 c 0.52704,-2.878357 0.52704,-4.571849 0,-5.079794 -0.20495,-0.197535 -0.88857,-0.197535 -2.05,0 l -6.14846,5.079794 -1.65933,-1.411285 V 69.46346 c 6.10658,-2.227485 9.26228,-4.798547 9.46712,-7.713223 0.1303,-1.853584 0.44389,-25.746603 0.0977,-28.031365 -0.22795,-1.504212 -2.8564,-3.963934 -5.66064,-3.76256 -0.75666,0.05435 -2.05818,0.681702 -3.90415,1.881539 L 88.81447,45.006555 87.269343,35.26865 78.664186,26.193752 75.778574,28.450979 73.686712,24.782986 c -4.070693,-0.309742 -3.0051,-0.356052 -4.257621,-0.356052 z"
style="fill:none;stroke:#ffffff;stroke-width:7.67291629;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<style
id="style179">.st0{fill:#e0e0e0}.st1{fill:#fff}.st2{clip-path:url(#SVGID_2_);fill:#fbbc05}.st3{clip-path:url(#SVGID_4_);fill:#ea4335}.st4{clip-path:url(#SVGID_6_);fill:#34a853}.st5{clip-path:url(#SVGID_8_);fill:#4285f4}</style>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

View file

@ -6,7 +6,8 @@
"bird": [ "Bird", "#f8fafd", "#e6ecf0", "#14171a", "#0084b8", "#e0245e", "#17bf63", "#1b95e0", "#fab81e"], "bird": [ "Bird", "#f8fafd", "#e6ecf0", "#14171a", "#0084b8", "#e0245e", "#17bf63", "#1b95e0", "#fab81e"],
"ir-black": [ "Ir Black", "#000000", "#242422", "#b5b3aa", "#ff6c60", "#FF6C60", "#A8FF60", "#96CBFE", "#FFFFB6" ], "ir-black": [ "Ir Black", "#000000", "#242422", "#b5b3aa", "#ff6c60", "#FF6C60", "#A8FF60", "#96CBFE", "#FFFFB6" ],
"monokai": [ "Monokai", "#272822", "#383830", "#f8f8f2", "#f92672", "#F92672", "#a6e22e", "#66d9ef", "#f4bf75" ], "monokai": [ "Monokai", "#272822", "#383830", "#f8f8f2", "#f92672", "#F92672", "#a6e22e", "#66d9ef", "#f4bf75" ],
"hyenanet": "/static/themes/hyenanet.json",
"hyenanet_darker": "/static/themes/hyenanet_darker.json",
"redmond-xx": "/static/themes/redmond-xx.json", "redmond-xx": "/static/themes/redmond-xx.json",
"redmond-xx-se": "/static/themes/redmond-xx-se.json", "redmond-xx-se": "/static/themes/redmond-xx-se.json",
"redmond-xxi": "/static/themes/redmond-xxi.json", "redmond-xxi": "/static/themes/redmond-xxi.json",

View file

@ -0,0 +1 @@
{"_pleroma_theme_version":2,"theme":{"fonts":{"interface":{"family":"monospace"},"input":{"family":"monospace"},"postCode":{"family":"monospace"}},"shadows":{"buttonHover":[{"x":0,"y":"4","blur":"0","spread":0,"color":"#AB3D3C","alpha":1},{"x":0,"y":1,"blur":0,"spread":0,"color":"#FFFFFF","alpha":0.2,"inset":true},{"x":0,"y":-1,"blur":0,"spread":0,"color":"#000000","alpha":0.2,"inset":true}],"button":[{"x":0,"y":"4","blur":"0","spread":0,"color":"#ab3d3c","alpha":1},{"x":0,"y":1,"blur":0,"spread":0,"color":"#FFFFFF","alpha":0.2,"inset":true},{"x":0,"y":-1,"blur":0,"spread":0,"color":"#000000","alpha":0.2,"inset":true}],"buttonPressed":[{"x":0,"y":"4","blur":"0","spread":0,"color":"#AB3D3C","alpha":1},{"x":0,"y":1,"blur":0,"spread":0,"color":"#000000","alpha":0.2,"inset":true},{"x":0,"y":-1,"blur":0,"spread":0,"color":"#FFFFFF","alpha":0.2,"inset":true}],"panelHeader":[{"x":0,"y":"9","blur":"9","spread":"-4","inset":false,"color":"#000000","alpha":"0.7"}],"popup":[{"x":2,"y":2,"blur":"13","spread":"4","color":"#000000","alpha":"0.65"}],"avatarStatus":[{"x":0,"y":"5","blur":"5","spread":0,"inset":false,"color":"#000000","alpha":"0.55"}]},"opacity":{"faint":0.5},"colors":{"bg":"#1c1c1c","text":"#ffffff","link":"#ef727f","fg":"#1c1c1c","fgText":"#ffffff","fgLink":"#ef727f","panel":"#303030","panelText":"#ffffff","panelLink":"#faacac","panelFaint":"#faacac","input":"#333333","inputText":"#ffffff","topBar":"#212121","topBarText":"#faacac","topBarLink":"#d63243","btn":"#ff5856","btnText":"#ffffff","alertError":"#7f3142","alertWarning":"#ffb06d","badgeNotification":"#7f3142","faint":"#faacac","faintLink":"#d63243","border":"#495063","cRed":"#7f3142","cBlue":"#fb476a","cGreen":"#ff6e6d","cOrange":"#ffb06d"},"radii":{"btn":4,"input":4,"panel":"0","avatar":"4","avatarAlt":"4","attachment":"4"}}}

View file

@ -0,0 +1,544 @@
{
"_pleroma_theme_version": 2,
"theme": {
"themeEngineVersion": 3,
"shadows": {
"panel": [
{
"x": 1,
"y": 1,
"blur": 4,
"spread": 0,
"color": "#000000",
"alpha": 0.6
}
],
"topBar": [
{
"x": 0,
"y": "3",
"blur": 0,
"spread": 0,
"inset": false,
"color": "#faacac",
"alpha": "0.6"
}
],
"popup": [
{
"x": 2,
"y": 2,
"blur": "13",
"spread": "4",
"color": "#000000",
"alpha": "0.65"
}
],
"avatar": [
{
"x": 0,
"y": 1,
"blur": 8,
"spread": 0,
"color": "#000000",
"alpha": 0.7
}
],
"avatarStatus": [
{
"x": 0,
"y": "5",
"blur": "5",
"spread": 0,
"inset": false,
"color": "#000000",
"alpha": "0.55"
}
],
"panelHeader": [
{
"x": 0,
"y": "9",
"blur": "9",
"spread": "-4",
"inset": false,
"color": "#000000",
"alpha": "0.7"
}
],
"button": [
{
"x": 0,
"y": "4",
"blur": "0",
"spread": 0,
"color": "#7f3938",
"alpha": 1
},
{
"x": 0,
"y": 1,
"blur": 0,
"spread": 0,
"color": "#FFFFFF",
"alpha": 0.2,
"inset": true
},
{
"x": 0,
"y": -1,
"blur": 0,
"spread": 0,
"color": "#000000",
"alpha": 0.2,
"inset": true
}
],
"buttonHover": [
{
"x": 0,
"y": "4",
"blur": "0",
"spread": 0,
"color": "#b84c4b",
"alpha": 1
},
{
"x": 0,
"y": 1,
"blur": 0,
"spread": 0,
"color": "#FFFFFF",
"alpha": 0.2,
"inset": true
},
{
"x": 0,
"y": -1,
"blur": 0,
"spread": 0,
"color": "#000000",
"alpha": 0.2,
"inset": true
}
],
"buttonPressed": [
{
"x": 0,
"y": "4",
"blur": "0",
"spread": 0,
"color": "#b84c4b",
"alpha": 1
},
{
"x": 0,
"y": 1,
"blur": 0,
"spread": 0,
"color": "#000000",
"alpha": 0.2,
"inset": true
},
{
"x": 0,
"y": -1,
"blur": 0,
"spread": 0,
"color": "#FFFFFF",
"alpha": 0.2,
"inset": true
}
],
"input": [
{
"x": 0,
"y": 1,
"blur": 0,
"spread": 0,
"color": "#000000",
"alpha": 0.2,
"inset": true
},
{
"x": 0,
"y": "-1",
"blur": 0,
"spread": 0,
"color": "#FFFFFF",
"alpha": 0.2,
"inset": true
}
]
},
"colors": {
"underlay": "#000000",
"bg": "#161616",
"fg": "#1c1c1c",
"cRed": "#473e3e",
"cOrange": "#ffda4f",
"cGreen": "#faacac",
"cBlue": "#adadad",
"accent": "#faacac",
"link": "#faacac",
"text": "#ffffff",
"chatBg": "#161616",
"chatMessageIncomingBg": "#161616",
"chatMessageOutgoingBg": "#232323",
"chatMessageOutgoingBorder": "#282828",
"chatMessageOutgoingLink": "#faacac",
"chatMessageOutgoingText": "#ffffff",
"border": "#faacac",
"chatMessageIncomingBorder": "#fbb6b6",
"chatMessageIncomingLink": "#faacac",
"chatMessageIncomingText": "#ffffff",
"badgeNotification": "#7f3142",
"badgeNotificationText": "#ffffff",
"alertNeutral": "#ffffff",
"alertNeutralText": "#000000",
"alertPopupNeutral": "#ffffff",
"alertPopupNeutralText": "#000000",
"alertWarning": "#ffda4f",
"alertWarningText": "#000000",
"alertPopupWarning": "#ffda4f",
"alertPopupWarningText": "#000000",
"alertError": "#473e3e",
"alertErrorText": "#ffffff",
"alertPopupError": "#473e3e",
"alertPopupErrorText": "#ffffff",
"panel": "#1e1e1e",
"panelText": "#ffffff",
"alertNeutralPanelText": "#000000",
"alertWarningPanelText": "#000000",
"alertErrorPanelText": "#ffffff",
"fgText": "#ffffff",
"topBar": "#191919",
"topBarText": "#faacac",
"input": "#1c1c1c",
"inputTopbarText": "#faacac",
"inputPanelText": "#ffffff",
"inputText": "#ffffff",
"btn": "#faacac",
"btnText": "#191919",
"btnTopBarText": "#191919",
"btnDisabled": "#4f3c3c",
"btnDisabledTopBarText": "#423434",
"btnPanelText": "#191919",
"btnDisabledPanelText": "#423434",
"btnDisabledText": "#423434",
"btnToggled": "#b87f7e",
"btnToggledTopBarText": "#191919",
"btnToggledPanelText": "#191919",
"btnToggledText": "#191919",
"btnPressed": "#7b5151",
"btnPressedTopBarText": "#e6e6e6",
"btnPressedTopBar": "#7b5151",
"btnPressedPanelText": "#e6e6e6",
"btnPressedPanel": "#7b5151",
"btnPressedText": "#ffffff",
"tabActiveText": "#ffffff",
"tabText": "#ffffff",
"tab": "#212121",
"fgLink": "#faacac",
"topBarLink": "#faacac",
"panelLink": "#faacac",
"panelFaint": "#ffffff",
"icon": "#8b8b8b",
"poll": "#725252",
"pollText": "#ffffff",
"postGreentext": "#faacac",
"postLink": "#faacac",
"lightText": "#ffffff",
"popover": "#161616",
"selectedMenuPopover": "#232323",
"highlight": "#232323",
"highlightText": "#ffffff",
"selectedMenu": "#232323",
"selectedMenuText": "#ffffff",
"selectedMenuPopoverIcon": "#919191",
"highlightLink": "#faacac",
"selectedMenuLink": "#faacac",
"selectedMenuPopoverLink": "#faacac",
"selectedMenuPopoverText": "#ffffff",
"faintLink": "#faacac",
"highlightFaintLink": "#faacac",
"selectedMenuFaintLink": "#faacac",
"selectedMenuPopoverFaintLink": "#faacac",
"faint": "#ffffff",
"highlightFaintText": "#ffffff",
"selectedMenuFaintText": "#ffffff",
"selectedMenuPopoverFaintText": "#ffffff",
"highlightLightText": "#ffffff",
"selectedMenuLightText": "#ffffff",
"selectedMenuPopoverLightText": "#ffffff",
"selectedMenuIcon": "#919191",
"selectedPost": "#232323",
"selectedPostText": "#ffffff",
"selectedPostIcon": "#919191",
"selectedPostLink": "#faacac",
"selectedPostFaintLink": "#faacac",
"highlightPostLink": "#faacac",
"selectedPostPostLink": "#faacac",
"selectedPostLightText": "#ffffff",
"selectedPostFaintText": "#ffffff",
"popoverText": "#ffffff",
"popoverIcon": "#8b8b8b",
"popoverLink": "#faacac",
"postFaintLink": "#faacac",
"popoverPostFaintLink": "#faacac",
"popoverFaintLink": "#faacac",
"popoverFaintText": "#ffffff",
"popoverPostLink": "#faacac",
"popoverLightText": "#ffffff",
"highlightIcon": "#919191",
"highlightPostFaintLink": "#faacac",
"profileTint": "#161616",
"profileBg": "#0b0c0c"
},
"opacity": {
"underlay": 0.15,
"bg": 1,
"border": 0.2,
"alert": 0.5,
"alertPopup": 0.95,
"panel": 1,
"input": 0.5,
"btn": 1,
"faint": 0.5,
"popover": 1,
"profileTint": 0.5
},
"radii": {
"btn": "1",
"input": "0",
"checkbox": 2,
"panel": "0",
"avatar": "2",
"avatarAlt": "28",
"tooltip": 2,
"attachment": "3",
"chatMessage": "0"
},
"fonts": {
"interface": {
"family": "MonoMMM_5"
},
"input": {
"family": "MonoMMM_5"
},
"post": {
"family": "MonoMMM_5"
},
"postCode": {
"family": "MonoMMM_5"
}
}
},
"source": {
"themeEngineVersion": 3,
"fonts": {
"interface": {
"family": "MonoMMM_5"
},
"input": {
"family": "MonoMMM_5"
},
"postCode": {
"family": "MonoMMM_5"
},
"post": {
"family": "MonoMMM_5"
}
},
"shadows": {
"buttonHover": [
{
"x": 0,
"y": "4",
"blur": "0",
"spread": 0,
"color": "#b84c4b",
"alpha": 1
},
{
"x": 0,
"y": 1,
"blur": 0,
"spread": 0,
"color": "#FFFFFF",
"alpha": 0.2,
"inset": true
},
{
"x": 0,
"y": -1,
"blur": 0,
"spread": 0,
"color": "#000000",
"alpha": 0.2,
"inset": true
}
],
"button": [
{
"x": 0,
"y": "4",
"blur": "0",
"spread": 0,
"color": "#7f3938",
"alpha": 1
},
{
"x": 0,
"y": 1,
"blur": 0,
"spread": 0,
"color": "#FFFFFF",
"alpha": 0.2,
"inset": true
},
{
"x": 0,
"y": -1,
"blur": 0,
"spread": 0,
"color": "#000000",
"alpha": 0.2,
"inset": true
}
],
"buttonPressed": [
{
"x": 0,
"y": "4",
"blur": "0",
"spread": 0,
"color": "#b84c4b",
"alpha": 1
},
{
"x": 0,
"y": 1,
"blur": 0,
"spread": 0,
"color": "#000000",
"alpha": 0.2,
"inset": true
},
{
"x": 0,
"y": -1,
"blur": 0,
"spread": 0,
"color": "#FFFFFF",
"alpha": 0.2,
"inset": true
}
],
"panelHeader": [
{
"x": 0,
"y": "9",
"blur": "9",
"spread": "-4",
"inset": false,
"color": "#000000",
"alpha": "0.7"
}
],
"popup": [
{
"x": 2,
"y": 2,
"blur": "13",
"spread": "4",
"color": "#000000",
"alpha": "0.65"
}
],
"avatarStatus": [
{
"x": 0,
"y": "5",
"blur": "5",
"spread": 0,
"inset": false,
"color": "#000000",
"alpha": "0.55"
}
],
"input": [
{
"x": 0,
"y": 1,
"blur": 0,
"spread": 0,
"color": "#000000",
"alpha": 0.2,
"inset": true
},
{
"x": 0,
"y": "-1",
"blur": 0,
"spread": 0,
"color": "#FFFFFF",
"alpha": 0.2,
"inset": true
}
],
"topBar": [
{
"x": 0,
"y": "3",
"blur": 0,
"spread": 0,
"inset": false,
"color": "#faacac",
"alpha": "0.6"
}
]
},
"opacity": {
"faint": 0.5,
"border": "0.2"
},
"colors": {
"bg": "#161616",
"fg": "#1c1c1c",
"text": "#ffffff",
"link": "#faacac",
"accent": "#faacac",
"cBlue": "#adadad",
"cRed": "#473e3e",
"cGreen": "#faacac",
"cOrange": "#ffda4f",
"border": "#faacac",
"fgText": "#ffffff",
"fgLink": "#faacac",
"panel": "#1e1e1e",
"panelText": "#ffffff",
"topBar": "#191919",
"topBarText": "#faacac",
"topBarLink": "#faacac",
"tab": "#212121",
"tabText": "#ffffff",
"tabActiveText": "#ffffff",
"btn": "#faacac",
"btnText": "#191919",
"btnPressed": "#7b5151",
"btnPressedText": "#ffffff",
"btnToggled": "#b87f7e",
"btnDisabled": "#4f3c3c",
"badgeNotification": "#7f3142"
},
"radii": {
"btn": "1",
"input": "0",
"panel": "0",
"avatar": "2",
"avatarAlt": "28",
"attachment": "3"
}
}
}