diff --git a/src/App.scss b/src/App.scss
index 36176b35..66c271b1 100644
--- a/src/App.scss
+++ b/src/App.scss
@@ -20,7 +20,7 @@ body {
color: var(--text, $fallback--text);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
- overscroll-behavior-y: none;
+ //overscroll-behavior-y: none;
overflow-x: clip;
overflow-y: scroll;
diff --git a/src/components/emoji_grid/emoji_grid.js b/src/components/emoji_grid/emoji_grid.js
index f73b0913..7ac84498 100644
--- a/src/components/emoji_grid/emoji_grid.js
+++ b/src/components/emoji_grid/emoji_grid.js
@@ -1,4 +1,5 @@
-const EMOJI_SIZE = 32 + 8
+const EMOJI_SIZE = 64 + 2
+const EMOJI_SIZE_HEIGHT = 48 + 2
const GROUP_TITLE_HEIGHT = 24
const BUFFER_SIZE = 3 * EMOJI_SIZE
@@ -98,14 +99,15 @@ const EmojiGrid = {
id: `${group.id}-${emoji.displayText}`,
emoji
})
+ //絵文字サイズの二倍を指定
x += EMOJI_SIZE
- if (x + EMOJI_SIZE > this.containerWidth) {
- y += EMOJI_SIZE
+ if (x + (EMOJI_SIZE ) > this.containerWidth) {
+ y += EMOJI_SIZE_HEIGHT
x = 0
}
}
if (x > 0) {
- y += EMOJI_SIZE
+ y += EMOJI_SIZE_HEIGHT
x = 0
}
}
diff --git a/src/components/emoji_grid/emoji_grid.scss b/src/components/emoji_grid/emoji_grid.scss
index 5d5b153f..e5d4b600 100644
--- a/src/components/emoji_grid/emoji_grid.scss
+++ b/src/components/emoji_grid/emoji_grid.scss
@@ -21,7 +21,7 @@
}
}
margin-left: 5px;
- min-height: 200px;
+ min-height: 400px;
}
&-group-title {
@@ -40,14 +40,20 @@
&-item {
position: absolute;
- width: 32px;
- height: 32px;
+ width: 64px;
+ height: 48px;
box-sizing: border-box;
display: flex;
font-size: 32px;
align-items: center;
justify-content: center;
- margin: 4px;
+ margin: 0px;
+ padding: 2px;
+
+ border-width: thin;
+ border-color: #fa606091;
+ border-style: solid;
+ border-radius: 5px;
cursor: pointer;
diff --git a/src/components/emoji_picker/emoji_picker.js b/src/components/emoji_picker/emoji_picker.js
index 9a2307cb..05e267ec 100644
--- a/src/components/emoji_picker/emoji_picker.js
+++ b/src/components/emoji_picker/emoji_picker.js
@@ -31,7 +31,7 @@ const EmojiPicker = {
data () {
return {
keyword: '',
- activeGroup: 'standard',
+ activeGroup: 'recent',
showingStickers: false,
keepOpen: false
}
@@ -110,17 +110,16 @@ const EmojiPicker = {
replacement: '🕒',
},
emojis: this.filterByKeyword(recentEmojis)
- },
- {
- id: 'standard',
- text: this.$t('emoji.unicode'),
- first: {
- imageUrl: '',
- replacement: '🥴'
- },
- emojis: this.filterByKeyword(standardEmojis)
}
- ].concat(emojiPacks)
+ ].concat(emojiPacks).concat([{
+ id: 'standard',
+ text: this.$t('emoji.unicode'),
+ first: {
+ imageUrl: '',
+ replacement: '🥴'
+ },
+ emojis: this.filterByKeyword(standardEmojis)
+ }])
},
sortedEmoji () {
const customEmojis = this.$store.state.instance.customEmoji || []
diff --git a/src/components/notification/notification.scss b/src/components/notification/notification.scss
index b0da18f9..85d43f5c 100644
--- a/src/components/notification/notification.scss
+++ b/src/components/notification/notification.scss
@@ -1,7 +1,8 @@
@import '../../_variables.scss';
.notification-reaction-emoji {
- width: 40px;
+ width: auto;
+ height: 24px;
display: inline-flex;
vertical-align: middle;
flex-direction: column;
diff --git a/src/components/react_button/react_button.vue b/src/components/react_button/react_button.vue
index c196417c..22f3e7b2 100644
--- a/src/components/react_button/react_button.vue
+++ b/src/components/react_button/react_button.vue
@@ -106,7 +106,7 @@
.popover {
transform: translateX(-64px) translateY(5px);
- min-width: 70%;
+ min-width: 100%;
}
}
diff --git a/src/components/scope_selector/scope_selector.vue b/src/components/scope_selector/scope_selector.vue
index 64c34fb1..b6e7d970 100644
--- a/src/components/scope_selector/scope_selector.vue
+++ b/src/components/scope_selector/scope_selector.vue
@@ -38,7 +38,7 @@
@click="changeVis('unlisted')"
>
diff --git a/src/components/settings_modal/tabs/general_tab.vue b/src/components/settings_modal/tabs/general_tab.vue
index 7dc1c3f1..0c520db6 100644
--- a/src/components/settings_modal/tabs/general_tab.vue
+++ b/src/components/settings_modal/tabs/general_tab.vue
@@ -382,6 +382,14 @@
{{ $t('settings.no_rich_text_description') }}
+
+
+ {{ $t('settings.show_Favorite_Button') }} ◎
+
+
{{ $t('settings.attachments') }}
diff --git a/src/components/timeline/timeline.js b/src/components/timeline/timeline.js
index cdb35e08..5705deba 100644
--- a/src/components/timeline/timeline.js
+++ b/src/components/timeline/timeline.js
@@ -152,8 +152,10 @@ const Timeline = {
},
handleShortKey (e) {
// Ignore when input fields are focused
+ // ショートカットキー入力部
if (['textarea', 'input'].includes(e.target.tagName.toLowerCase())) return
- if (e.key === '.') this.showNewStatuses()
+ if (e.key === '.') this.showNewStatuses
+ if (e.key === 'n') this.$store.dispatch('openPostStatusModal')
},
showNewStatuses () {
if (this.timeline.flushMarker !== 0) {
diff --git a/src/components/user_list_popover/user_list_popover.vue b/src/components/user_list_popover/user_list_popover.vue
index bdc3aa92..fcf49854 100644
--- a/src/components/user_list_popover/user_list_popover.vue
+++ b/src/components/user_list_popover/user_list_popover.vue
@@ -67,7 +67,8 @@
min-width: 5em;
img {
- width: 1em;
+ //絵文字サイズ対応
+ //width: 1em;
height: 1em;
}
}
diff --git a/src/components/user_panel/user_panel.js b/src/components/user_panel/user_panel.js
index c2f51eb6..094f2c2f 100644
--- a/src/components/user_panel/user_panel.js
+++ b/src/components/user_panel/user_panel.js
@@ -6,7 +6,12 @@ import { mapState } from 'vuex'
const UserPanel = {
computed: {
signedIn () { return this.user },
- ...mapState({ user: state => state.users.currentUser })
+ ...mapState({ user: state => state.users.currentUser }),
+ },
+ methods: {
+ openPostForm () {
+ this.$store.dispatch('openPostStatusModal')
+ }
},
components: {
AuthForm,
diff --git a/src/components/user_panel/user_panel.vue b/src/components/user_panel/user_panel.vue
index 243de387..3490fe17 100644
--- a/src/components/user_panel/user_panel.vue
+++ b/src/components/user_panel/user_panel.vue
@@ -10,7 +10,11 @@
:hide-bio="true"
rounded="top"
/>
-
+
+
-
\ No newline at end of file
+
+
+
diff --git a/static/themes/flyer_dark.json b/static/themes/flyer_dark.json
new file mode 100644
index 00000000..db2f1da6
--- /dev/null
+++ b/static/themes/flyer_dark.json
@@ -0,0 +1,448 @@
+{
+ "_pleroma_theme_version": 2,
+ "name": "flyer dark",
+ "theme": {
+ "themeEngineVersion": 3,
+ "shadows": {
+ "panel": [
+ {
+ "color": "#668bb2",
+ "x": "0",
+ "y": "2",
+ "blur": "9",
+ "spread": 0,
+ "inset": false,
+ "alpha": "0.1"
+ },
+ {
+ "color": "#668bb2",
+ "x": "0",
+ "y": "1",
+ "blur": "2",
+ "spread": "-1",
+ "inset": false,
+ "alpha": "0.1"
+ }
+ ],
+ "topBar": [
+ {
+ "color": "#3e618e",
+ "x": 0,
+ "y": "3",
+ "blur": "8",
+ "spread": 0,
+ "inset": false,
+ "alpha": "0.1"
+ },
+ {
+ "color": "#3e618e",
+ "x": 0,
+ "y": "1",
+ "blur": "4",
+ "spread": 0,
+ "inset": false,
+ "alpha": "0.1"
+ }
+ ],
+ "popup": [
+ {
+ "color": "#668bb2",
+ "x": "0",
+ "y": "3",
+ "blur": "11",
+ "spread": 0,
+ "alpha": "0.2"
+ },
+ {
+ "color": "#668bb2",
+ "x": "0",
+ "y": "2",
+ "blur": "3",
+ "spread": "-1",
+ "alpha": "0.2"
+ }
+ ],
+ "avatar": [
+ {
+ "color": "#3e618e",
+ "x": 0,
+ "y": "2",
+ "blur": "5",
+ "spread": "0",
+ "alpha": "0.9"
+ }
+ ],
+ "avatarStatus": [
+ {
+ "color": "#3e618e",
+ "x": "0",
+ "y": "2",
+ "blur": "4",
+ "spread": "0",
+ "inset": false,
+ "alpha": "0.1"
+ }
+ ],
+ "panelHeader": [],
+ "button": [
+ {
+ "color": "#463f78",
+ "x": 0,
+ "y": "2",
+ "blur": "5",
+ "spread": 0,
+ "alpha": "0.1",
+ "inset": false
+ }
+ ],
+ "buttonHover": [
+ {
+ "color": "#494949",
+ "x": 0,
+ "y": 2,
+ "blur": 3,
+ "spread": -2,
+ "alpha": "0.5"
+ }
+ ],
+ "buttonPressed": [
+ {
+ "color": "#494949",
+ "x": 0,
+ "y": 2,
+ "blur": 3,
+ "spread": -3,
+ "alpha": "0.5"
+ }
+ ],
+ "input": [
+ {
+ "color": "#6277b7",
+ "x": 0,
+ "y": "1",
+ "blur": "2",
+ "spread": 0,
+ "inset": true,
+ "alpha": "0.1"
+ }
+ ]
+ },
+ "colors": {
+ "underlay": "#000000",
+ "bg": "#4b3f42",
+ "fg": "#5f5353",
+ "cRed": "#d8c5ca",
+ "cGreen": "#ffa5bf",
+ "cOrange": "#ffa5bf",
+ "cBlue": "#ffa5bf",
+ "accent": "#0077ff",
+ "link": "#ff8aa7",
+ "text": "#878787",
+ "badgeNotification": "#d8c5ca",
+ "badgeNotificationText": "#000000",
+ "alertNeutral": "#878787",
+ "alertNeutralText": "#ffffff",
+ "alertPopupNeutral": "#878787",
+ "alertPopupNeutralText": "#000000",
+ "alertSuccess": "#ffa5bf",
+ "alertSuccessText": "#000000",
+ "alertPopupSuccess": "#ffa5bf",
+ "alertPopupSuccessText": "#000000",
+ "alertWarning": "#ffa5bf",
+ "alertWarningText": "#000000",
+ "alertPopupWarning": "#ffa5bf",
+ "alertPopupWarningText": "#000000",
+ "alertError": "#d8c5ca",
+ "alertErrorText": "#000000",
+ "alertPopupError": "#d8c5ca",
+ "alertPopupErrorText": "#000000",
+ "panel": "#5f5353",
+ "panelText": "#ffffff",
+ "alertNeutralPanelText": "#ffffff",
+ "alertSuccessPanelText": "#000000",
+ "alertWarningPanelText": "#000000",
+ "alertErrorPanelText": "#000000",
+ "fgText": "#ffffff",
+ "topBar": "#5f5353",
+ "topBarText": "#5f5353",
+ "input": "#5f5353",
+ "inputTopbarText": "#ffffff",
+ "inputPanelText": "#ffffff",
+ "inputText": "#ffffff",
+ "btn": "#5f5353",
+ "btnText": "#cea1a1",
+ "btnTopBarText": "#ffffff",
+ "btnDisabled": "#504447",
+ "btnDisabledTopBarText": "#7c7375",
+ "btnPanelText": "#ffffff",
+ "btnDisabledPanelText": "#7c7375",
+ "btnDisabledText": "#705c5d",
+ "btnToggled": "#948585",
+ "btnToggledTopBarText": "#000000",
+ "btnToggledPanelText": "#000000",
+ "btnToggledText": "#000000",
+ "btnPressed": "#5f5353",
+ "btnPressedTopBarText": "#ffffff",
+ "btnPressedTopBar": "#5f5353",
+ "btnPressedPanelText": "#ffffff",
+ "btnPressedPanel": "#5f5353",
+ "btnPressedText": "#ffffff",
+ "tabActiveText": "#ffffff",
+ "tabText": "#ffffff",
+ "tab": "#5f5353",
+ "fgLink": "#76001d",
+ "topBarLink": "#ff8aa6",
+ "panelLink": "#ff8aa6",
+ "panelFaint": "#ffffff",
+ "icon": "#696365",
+ "poll": "#2d568e",
+ "pollText": "#ffffff",
+ "border": "#655858",
+ "postCyantext": "#ffa5bf",
+ "postGreentext": "#ffa5bf",
+ "postLink": "#ffbdbd",
+ "lightText": "#bababa",
+ "popover": "#4b3f42",
+ "selectedMenuPopover": "#f1f2f3",
+ "highlight": "#594b4f",
+ "highlightText": "#ffffff",
+ "selectedMenu": "#594b4f",
+ "selectedMenuText": "#ffffff",
+ "selectedMenuPopoverIcon": "#f8f9f9",
+ "highlightLink": "#76001d",
+ "selectedMenuLink": "#ff8aa6",
+ "selectedMenuPopoverLink": "#76001b",
+ "selectedMenuPopoverText": "#000000",
+ "faintLink": "#ff8aa7",
+ "highlightFaintLink": "#76001d",
+ "selectedMenuFaintLink": "#ff8aa6",
+ "selectedMenuPopoverFaintLink": "#76001b",
+ "faint": "#878787",
+ "highlightFaintText": "#ffffff",
+ "selectedMenuFaintText": "#ffffff",
+ "selectedMenuPopoverFaintText": "#000000",
+ "highlightLightText": "#ffffff",
+ "selectedMenuLightText": "#ffffff",
+ "selectedMenuPopoverLightText": "#000000",
+ "selectedMenuIcon": "#aca5a7",
+ "selectedPost": "#f1f2f3",
+ "selectedPostText": "#000000",
+ "selectedPostIcon": "#79797a",
+ "selectedPostLink": "#76001d",
+ "selectedPostFaintLink": "#76001d",
+ "highlightPostLink": "#ffbdbd",
+ "selectedPostPostLink": "#420000",
+ "selectedPostLightText": "#000000",
+ "selectedPostFaintText": "#000000",
+ "popoverText": "#ffffff",
+ "popoverIcon": "#a59fa1",
+ "popoverLink": "#ff8aa7",
+ "postFaintLink": "#ffbdbd",
+ "popoverPostFaintLink": "#ffbdbd",
+ "popoverFaintLink": "#ff8aa7",
+ "popoverFaintText": "#ffffff",
+ "popoverPostLink": "#ffbdbd",
+ "popoverLightText": "#bababa",
+ "highlightIcon": "#aca5a7",
+ "highlightPostFaintLink": "#ffbdbd",
+ "profileTint": "#4b3f42",
+ "profileBg": "#272326",
+ "wallpaper": "#251d21"
+ },
+ "opacity": {
+ "underlay": 0,
+ "bg": 1,
+ "alert": 0.5,
+ "alertPopup": 0.95,
+ "panel": 1,
+ "input": 0.5,
+ "btn": 1,
+ "faint": 0.5,
+ "border": 0,
+ "popover": 1,
+ "profileTint": 0.5
+ },
+ "radii": {
+ "btn": "5",
+ "input": "3",
+ "checkbox": "7",
+ "panel": "7",
+ "avatar": "7",
+ "avatarAlt": "8",
+ "tooltip": "8",
+ "attachment": "26"
+ },
+ "fonts": {
+ "interface": {
+ "family": "sans-serif"
+ },
+ "input": {
+ "family": "inherit"
+ },
+ "post": {
+ "family": "inherit"
+ },
+ "postCode": {
+ "family": "monospace"
+ }
+ }
+ },
+ "source": {
+ "themeEngineVersion": 3,
+ "fonts": {},
+ "shadows": {
+ "panel": [
+ {
+ "x": "0",
+ "y": "2",
+ "blur": "9",
+ "spread": 0,
+ "inset": false,
+ "color": "#668bb2",
+ "alpha": "0.1"
+ },
+ {
+ "x": "0",
+ "y": "1",
+ "blur": "2",
+ "spread": "-1",
+ "inset": false,
+ "color": "#668bb2",
+ "alpha": "0.1"
+ }
+ ],
+ "topBar": [
+ {
+ "x": 0,
+ "y": "3",
+ "blur": "8",
+ "spread": 0,
+ "inset": false,
+ "color": "#3e618e",
+ "alpha": "0.1"
+ },
+ {
+ "x": 0,
+ "y": "1",
+ "blur": "4",
+ "spread": 0,
+ "inset": false,
+ "color": "#3e618e",
+ "alpha": "0.1"
+ }
+ ],
+ "button": [
+ {
+ "x": 0,
+ "y": "2",
+ "blur": "5",
+ "spread": 0,
+ "color": "#463f78",
+ "alpha": "0.1",
+ "inset": false
+ }
+ ],
+ "input": [
+ {
+ "x": 0,
+ "y": "1",
+ "blur": "2",
+ "spread": 0,
+ "inset": true,
+ "color": "#6277b7",
+ "alpha": "0.1"
+ }
+ ],
+ "buttonHover": [
+ {
+ "x": 0,
+ "y": 2,
+ "blur": 3,
+ "spread": -2,
+ "color": "#494949",
+ "alpha": "0.5"
+ }
+ ],
+ "buttonPressed": [
+ {
+ "x": 0,
+ "y": 2,
+ "blur": 3,
+ "spread": -3,
+ "color": "#494949",
+ "alpha": "0.5"
+ }
+ ],
+ "avatarStatus": [
+ {
+ "x": "0",
+ "y": "2",
+ "blur": "4",
+ "spread": "0",
+ "inset": false,
+ "color": "#3e618e",
+ "alpha": "0.1"
+ }
+ ],
+ "avatar": [
+ {
+ "x": 0,
+ "y": "2",
+ "blur": "5",
+ "spread": "0",
+ "color": "#3e618e",
+ "alpha": "0.9"
+ }
+ ],
+ "popup": [
+ {
+ "x": "0",
+ "y": "3",
+ "blur": "11",
+ "spread": 0,
+ "color": "#668bb2",
+ "alpha": "0.2"
+ },
+ {
+ "x": "0",
+ "y": "2",
+ "blur": "3",
+ "spread": "-1",
+ "color": "#668bb2",
+ "alpha": "0.2"
+ }
+ ]
+ },
+ "opacity": {
+ "underlay": 0,
+ "border": "0"
+ },
+ "colors": {
+ "bg": "#4b3f42",
+ "wallpaper": "#251d21",
+ "fg": "#5f5353",
+ "text": "#878787",
+ "link": "#ff8aa7",
+ "accent": "#0077ff",
+ "cBlue": "#ffa5bf",
+ "cRed": "#d8c5ca",
+ "cGreen": "#ffa5bf",
+ "cOrange": "#ffa5bf",
+ "selectedPost": "#f1f2f3",
+ "selectedMenuPopover": "#f1f2f3",
+ "postLink": "#ffbdbd",
+ "topBarText": "#5f5353",
+ "btnText": "#cea1a1"
+ },
+ "radii": {
+ "btn": "5",
+ "input": "3",
+ "checkbox": "7",
+ "panel": "7",
+ "avatar": "7",
+ "avatarAlt": "8",
+ "tooltip": "8",
+ "attachment": "26"
+ }
+ }
+}
\ No newline at end of file
diff --git a/static/themes/flyer_light.json b/static/themes/flyer_light.json
new file mode 100644
index 00000000..ee78f0a6
--- /dev/null
+++ b/static/themes/flyer_light.json
@@ -0,0 +1,458 @@
+{
+ "_pleroma_theme_version": 2,
+ "name": "flyer light",
+ "theme": {
+ "themeEngineVersion": 3,
+ "shadows": {
+ "panel": [
+ {
+ "color": "#668bb2",
+ "x": "0",
+ "y": "2",
+ "blur": "9",
+ "spread": 0,
+ "inset": false,
+ "alpha": "0.1"
+ },
+ {
+ "color": "#668bb2",
+ "x": "0",
+ "y": "1",
+ "blur": "2",
+ "spread": "-1",
+ "inset": false,
+ "alpha": "0.1"
+ }
+ ],
+ "topBar": [
+ {
+ "color": "#3e618e",
+ "x": 0,
+ "y": "3",
+ "blur": "8",
+ "spread": 0,
+ "inset": false,
+ "alpha": "0.1"
+ },
+ {
+ "color": "#3e618e",
+ "x": 0,
+ "y": "1",
+ "blur": "4",
+ "spread": 0,
+ "inset": false,
+ "alpha": "0.1"
+ }
+ ],
+ "popup": [
+ {
+ "color": "#668bb2",
+ "x": "0",
+ "y": "3",
+ "blur": "11",
+ "spread": 0,
+ "alpha": "0.2"
+ },
+ {
+ "color": "#668bb2",
+ "x": "0",
+ "y": "2",
+ "blur": "3",
+ "spread": "-1",
+ "alpha": "0.2"
+ }
+ ],
+ "avatar": [
+ {
+ "color": "#3e618e",
+ "x": 0,
+ "y": "2",
+ "blur": "5",
+ "spread": "0",
+ "alpha": "0.9"
+ }
+ ],
+ "avatarStatus": [
+ {
+ "color": "#3e618e",
+ "x": "0",
+ "y": "2",
+ "blur": "4",
+ "spread": "0",
+ "inset": false,
+ "alpha": "0.1"
+ }
+ ],
+ "panelHeader": [],
+ "button": [
+ {
+ "color": "#463f78",
+ "x": 0,
+ "y": "2",
+ "blur": "5",
+ "spread": 0,
+ "alpha": "0.1",
+ "inset": false
+ }
+ ],
+ "buttonHover": [
+ {
+ "color": "#494949",
+ "x": 0,
+ "y": 2,
+ "blur": 3,
+ "spread": -2,
+ "alpha": "0.5"
+ }
+ ],
+ "buttonPressed": [
+ {
+ "color": "#494949",
+ "x": 0,
+ "y": 2,
+ "blur": 3,
+ "spread": -3,
+ "alpha": "0.5"
+ }
+ ],
+ "input": [
+ {
+ "color": "#6277b7",
+ "x": 0,
+ "y": "1",
+ "blur": "2",
+ "spread": 0,
+ "inset": true,
+ "alpha": "0.1"
+ }
+ ]
+ },
+ "colors": {
+ "underlay": "#f1f2f3",
+ "bg": "#fef6f8",
+ "fg": "#ffebf1",
+ "cRed": "#707070",
+ "cGreen": "#ff336d",
+ "cOrange": "#ffd500",
+ "cBlue": "#ff336d",
+ "accent": "#ff8aa7",
+ "link": "#de6382",
+ "text": "#6e6e6e",
+ "badgeNotification": "#fe81a2",
+ "badgeNotificationText": "#ffffff",
+ "alertNeutral": "#6e6e6e",
+ "alertNeutralText": "#000000",
+ "alertPopupNeutral": "#6e6e6e",
+ "alertPopupNeutralText": "#000000",
+ "alertSuccess": "#ff336d",
+ "alertSuccessText": "#000000",
+ "alertPopupSuccess": "#ff336d",
+ "alertPopupSuccessText": "#000000",
+ "alertWarning": "#ffd500",
+ "alertWarningText": "#000000",
+ "alertPopupWarning": "#ffd500",
+ "alertPopupWarningText": "#000000",
+ "alertError": "#707070",
+ "alertErrorText": "#000000",
+ "alertPopupError": "#707070",
+ "alertPopupErrorText": "#000000",
+ "panel": "#ffebf1",
+ "panelText": "#000000",
+ "alertNeutralPanelText": "#000000",
+ "alertSuccessPanelText": "#000000",
+ "alertWarningPanelText": "#000000",
+ "alertErrorPanelText": "#000000",
+ "fgText": "#000000",
+ "topBar": "#ffe5ed",
+ "topBarText": "#ffe5ed",
+ "input": "#ffebf1",
+ "inputTopbarText": "#1b0008",
+ "inputPanelText": "#000000",
+ "inputText": "#6e6e6e",
+ "btn": "#ffebf1",
+ "btnText": "#fe86aa",
+ "btnTopBarText": "#7a0125",
+ "btnDisabled": "#fff4f7",
+ "btnDisabledTopBarText": "#ddb7c2",
+ "btnPanelText": "#7a0125",
+ "btnDisabledPanelText": "#ddb7c2",
+ "btnDisabledText": "#ffd8e4",
+ "btnToggled": "#ff85a9",
+ "btnToggledTopBarText": "#7a0125",
+ "btnToggledPanelText": "#7a0125",
+ "btnToggledText": "#7a0125",
+ "btnPressed": "#ffebf1",
+ "btnPressedTopBarText": "#7a0125",
+ "btnPressedTopBar": "#ffebf1",
+ "btnPressedPanelText": "#7a0125",
+ "btnPressedPanel": "#ffebf1",
+ "btnPressedText": "#7a0125",
+ "tabActiveText": "#6e6e6e",
+ "tabText": "#7a0125",
+ "tab": "#ffebf1",
+ "fgLink": "#9c2140",
+ "topBarLink": "#fe86aa",
+ "panelLink": "#9c2140",
+ "panelFaint": "#000000",
+ "icon": "#be798a",
+ "poll": "#ffcbd8",
+ "pollText": "#000000",
+ "border": "#ffffff",
+ "postCyantext": "#cc0039",
+ "postGreentext": "#cc0039",
+ "postLink": "#ffbdbd",
+ "lightText": "#3c3c3c",
+ "popover": "#fef6f8",
+ "selectedMenuPopover": "#f1f2f3",
+ "highlight": "#fce0e6",
+ "highlightText": "#000000",
+ "selectedMenu": "#ffd6e2",
+ "selectedMenuText": "#fe4d85",
+ "selectedMenuPopoverIcon": "#f8a0bc",
+ "highlightLink": "#9c2140",
+ "selectedMenuLink": "#fe4d85",
+ "selectedMenuPopoverLink": "#b20138",
+ "selectedMenuPopoverText": "#b20138",
+ "faintLink": "#de6382",
+ "highlightFaintLink": "#9c2140",
+ "selectedMenuFaintLink": "#9c2140",
+ "selectedMenuPopoverFaintLink": "#9c2140",
+ "faint": "#6e6e6e",
+ "highlightFaintText": "#000000",
+ "selectedMenuFaintText": "#000000",
+ "selectedMenuPopoverFaintText": "#000000",
+ "highlightLightText": "#3c3c3c",
+ "selectedMenuLightText": "#3c3c3c",
+ "selectedMenuPopoverLightText": "#3c3c3c",
+ "selectedMenuIcon": "#ff92b4",
+ "selectedPost": "#f1f2f3",
+ "selectedPostText": "#000000",
+ "selectedPostIcon": "#79797a",
+ "selectedPostLink": "#9c2140",
+ "selectedPostFaintLink": "#9c2140",
+ "highlightPostLink": "#420000",
+ "selectedPostPostLink": "#420000",
+ "selectedPostLightText": "#3c3c3c",
+ "selectedPostFaintText": "#000000",
+ "popoverText": "#6e6e6e",
+ "popoverIcon": "#b6b2b3",
+ "popoverLink": "#9c2140",
+ "postFaintLink": "#ffbdbd",
+ "popoverPostFaintLink": "#420000",
+ "popoverFaintLink": "#9c2140",
+ "popoverFaintText": "#6e6e6e",
+ "popoverPostLink": "#420000",
+ "popoverLightText": "#3c3c3c",
+ "highlightIcon": "#7e7073",
+ "highlightPostFaintLink": "#420000",
+ "profileTint": "#fef6f8",
+ "profileBg": "#868992",
+ "wallpaper": "#dbdbdb"
+ },
+ "opacity": {
+ "underlay": 0,
+ "bg": 1,
+ "alert": 0.5,
+ "alertPopup": 0.95,
+ "panel": 1,
+ "input": 0.5,
+ "btn": 1,
+ "faint": 0.5,
+ "border": 0,
+ "popover": 1,
+ "profileTint": 0.5
+ },
+ "radii": {
+ "btn": "5",
+ "input": "3",
+ "checkbox": "7",
+ "panel": "7",
+ "avatar": "7",
+ "avatarAlt": "8",
+ "tooltip": "8",
+ "attachment": "26"
+ },
+ "fonts": {
+ "interface": {
+ "family": "sans-serif"
+ },
+ "input": {
+ "family": "inherit"
+ },
+ "post": {
+ "family": "inherit"
+ },
+ "postCode": {
+ "family": "monospace"
+ }
+ }
+ },
+ "source": {
+ "themeEngineVersion": 3,
+ "fonts": {},
+ "shadows": {
+ "panel": [
+ {
+ "x": "0",
+ "y": "2",
+ "blur": "9",
+ "spread": 0,
+ "inset": false,
+ "color": "#668bb2",
+ "alpha": "0.1"
+ },
+ {
+ "x": "0",
+ "y": "1",
+ "blur": "2",
+ "spread": "-1",
+ "inset": false,
+ "color": "#668bb2",
+ "alpha": "0.1"
+ }
+ ],
+ "topBar": [
+ {
+ "x": 0,
+ "y": "3",
+ "blur": "8",
+ "spread": 0,
+ "inset": false,
+ "color": "#3e618e",
+ "alpha": "0.1"
+ },
+ {
+ "x": 0,
+ "y": "1",
+ "blur": "4",
+ "spread": 0,
+ "inset": false,
+ "color": "#3e618e",
+ "alpha": "0.1"
+ }
+ ],
+ "button": [
+ {
+ "x": 0,
+ "y": "2",
+ "blur": "5",
+ "spread": 0,
+ "color": "#463f78",
+ "alpha": "0.1",
+ "inset": false
+ }
+ ],
+ "input": [
+ {
+ "x": 0,
+ "y": "1",
+ "blur": "2",
+ "spread": 0,
+ "inset": true,
+ "color": "#6277b7",
+ "alpha": "0.1"
+ }
+ ],
+ "buttonHover": [
+ {
+ "x": 0,
+ "y": 2,
+ "blur": 3,
+ "spread": -2,
+ "color": "#494949",
+ "alpha": "0.5"
+ }
+ ],
+ "buttonPressed": [
+ {
+ "x": 0,
+ "y": 2,
+ "blur": 3,
+ "spread": -3,
+ "color": "#494949",
+ "alpha": "0.5"
+ }
+ ],
+ "avatarStatus": [
+ {
+ "x": "0",
+ "y": "2",
+ "blur": "4",
+ "spread": "0",
+ "inset": false,
+ "color": "#3e618e",
+ "alpha": "0.1"
+ }
+ ],
+ "avatar": [
+ {
+ "x": 0,
+ "y": "2",
+ "blur": "5",
+ "spread": "0",
+ "color": "#3e618e",
+ "alpha": "0.9"
+ }
+ ],
+ "popup": [
+ {
+ "x": "0",
+ "y": "3",
+ "blur": "11",
+ "spread": 0,
+ "color": "#668bb2",
+ "alpha": "0.2"
+ },
+ {
+ "x": "0",
+ "y": "2",
+ "blur": "3",
+ "spread": "-1",
+ "color": "#668bb2",
+ "alpha": "0.2"
+ }
+ ]
+ },
+ "opacity": {
+ "underlay": 0,
+ "border": "0"
+ },
+ "colors": {
+ "bg": "#fef6f8",
+ "wallpaper": "#dbdbdb",
+ "fg": "#ffebf1",
+ "text": "#6e6e6e",
+ "underlay": "#f1f2f3",
+ "link": "#de6382",
+ "accent": "#ff8aa7",
+ "cBlue": "#ff336d",
+ "cRed": "#707070",
+ "cGreen": "#ff336d",
+ "cOrange": "#ffd500",
+ "selectedPost": "#f1f2f3",
+ "selectedMenu": "#ffd6e2",
+ "selectedMenuText": "#fe4d85",
+ "selectedMenuLink": "#fe4d85",
+ "selectedMenuPopover": "#f1f2f3",
+ "postLink": "#ffbdbd",
+ "border": "#ffffff",
+ "icon": "#be798a",
+ "topBar": "#ffe5ed",
+ "topBarText": "#ffe5ed",
+ "topBarLink": "#fe86aa",
+ "btnText": "#fe86aa",
+ "badgeNotification": "#fe81a2",
+ "badgeNotificationText": "#ffffff"
+ },
+ "radii": {
+ "btn": "5",
+ "input": "3",
+ "checkbox": "7",
+ "panel": "7",
+ "avatar": "7",
+ "avatarAlt": "8",
+ "tooltip": "8",
+ "attachment": "26"
+ }
+ }
+}
\ No newline at end of file