forked from AkkomaGang/akkoma-fe
some more themes, fixes
This commit is contained in:
parent
67ca21b2e6
commit
80c0745558
6 changed files with 289 additions and 4 deletions
|
@ -497,10 +497,9 @@ export default {
|
|||
this.textColorLocal = rgb2hex(colors.fg)
|
||||
}
|
||||
|
||||
this.clearV1()
|
||||
const keys = new Set(version !== 1 ? Object.keys(colors) : [])
|
||||
if (version === 1 || version === 'l1') {
|
||||
// V1 ignores the rest
|
||||
this.clearV1()
|
||||
keys
|
||||
.add('bg')
|
||||
.add('link')
|
||||
|
|
|
@ -135,6 +135,12 @@
|
|||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: baseline;
|
||||
flex-wrap: wrap;
|
||||
|
||||
.presets,
|
||||
.import-export {
|
||||
margin-bottom: .5em;
|
||||
}
|
||||
|
||||
.import-export {
|
||||
display: flex;
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<div class="style-switcher">
|
||||
<div class="presets-container">
|
||||
<div class="save-load">
|
||||
<div>
|
||||
<div class="presets">
|
||||
{{$t('settings.presets')}}
|
||||
<label for="preset-switcher" class='select'>
|
||||
<select id="preset-switcher" v-model="selected" class="preset-switcher">
|
||||
|
|
|
@ -9,5 +9,7 @@
|
|||
|
||||
"redmond-xx": "./static/themes/redmond-xx.json",
|
||||
"redmond-xx-se": "./static/themes/redmond-xx-se.json",
|
||||
"redmond-xxi": "./static/themes/redmond-xxi.json"
|
||||
"redmond-xxi": "./static/themes/redmond-xxi.json",
|
||||
"breezy-dark": "./static/themes/breezy-dark.json",
|
||||
"breezy-light": "./static/themes/breezy-light.json"
|
||||
}
|
||||
|
|
139
static/themes/breezy-dark.json
Normal file
139
static/themes/breezy-dark.json
Normal file
|
@ -0,0 +1,139 @@
|
|||
{
|
||||
"_pleroma_theme_version": 2,
|
||||
"name": "Breezy Dark (beta)",
|
||||
"theme": {
|
||||
"shadows": {
|
||||
"panel": [
|
||||
{
|
||||
"x": "1",
|
||||
"y": "2",
|
||||
"blur": "6",
|
||||
"spread": 0,
|
||||
"color": "#000000",
|
||||
"alpha": 0.6
|
||||
}
|
||||
],
|
||||
"button": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": "0",
|
||||
"blur": "0",
|
||||
"spread": "1",
|
||||
"color": "#ffffff",
|
||||
"alpha": "0.15",
|
||||
"inset": true
|
||||
},
|
||||
{
|
||||
"x": "1",
|
||||
"y": "1",
|
||||
"blur": "1",
|
||||
"spread": 0,
|
||||
"color": "#000000",
|
||||
"alpha": "0.3",
|
||||
"inset": false
|
||||
}
|
||||
],
|
||||
"panelHeader": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": "40",
|
||||
"blur": "40",
|
||||
"spread": "-40",
|
||||
"inset": true,
|
||||
"color": "#ffffff",
|
||||
"alpha": "0.1"
|
||||
}
|
||||
],
|
||||
"buttonHover": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": "0",
|
||||
"blur": 0,
|
||||
"spread": "1",
|
||||
"color": "--link",
|
||||
"alpha": "0.3",
|
||||
"inset": true
|
||||
},
|
||||
{
|
||||
"x": "1",
|
||||
"y": "1",
|
||||
"blur": "1",
|
||||
"spread": 0,
|
||||
"color": "#000000",
|
||||
"alpha": "0.3",
|
||||
"inset": false
|
||||
}
|
||||
],
|
||||
"buttonPressed": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"blur": "0",
|
||||
"spread": "50",
|
||||
"color": "--faint",
|
||||
"alpha": 1,
|
||||
"inset": true
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": "0",
|
||||
"blur": 0,
|
||||
"spread": "1",
|
||||
"color": "#ffffff",
|
||||
"alpha": 0.2,
|
||||
"inset": true
|
||||
},
|
||||
{
|
||||
"x": "1",
|
||||
"y": "1",
|
||||
"blur": 0,
|
||||
"spread": 0,
|
||||
"color": "#000000",
|
||||
"alpha": "0.3",
|
||||
"inset": false
|
||||
}
|
||||
],
|
||||
"input": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": "0",
|
||||
"blur": 0,
|
||||
"spread": "1",
|
||||
"color": "#FFFFFF",
|
||||
"alpha": "0.2",
|
||||
"inset": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"fonts": {},
|
||||
"opacity": {
|
||||
"input": "1",
|
||||
"panel": "0"
|
||||
},
|
||||
"colors": {
|
||||
"bg": "#31363b",
|
||||
"text": "#eff0f1",
|
||||
"link": "#3daee9",
|
||||
"fg": "#31363b",
|
||||
"panel": "#31363b",
|
||||
"input": "#232629",
|
||||
"topBarLink": "#eff0f1",
|
||||
"btn": "#31363b",
|
||||
"border": "#4c545b",
|
||||
"cRed": "#da4453",
|
||||
"cBlue": "#3daee9",
|
||||
"cGreen": "#27ae60",
|
||||
"cOrange": "#f67400"
|
||||
},
|
||||
"radii": {
|
||||
"btn": "2",
|
||||
"input": "2",
|
||||
"checkbox": "1",
|
||||
"panel": "2",
|
||||
"avatar": "2",
|
||||
"avatarAlt": "2",
|
||||
"tooltip": "2",
|
||||
"attachment": "2"
|
||||
}
|
||||
}
|
||||
}
|
139
static/themes/breezy-light.json
Normal file
139
static/themes/breezy-light.json
Normal file
|
@ -0,0 +1,139 @@
|
|||
{
|
||||
"_pleroma_theme_version": 2,
|
||||
"name": "Breezy Light (beta)",
|
||||
"theme": {
|
||||
"shadows": {
|
||||
"panel": [
|
||||
{
|
||||
"x": "1",
|
||||
"y": "2",
|
||||
"blur": "6",
|
||||
"spread": 0,
|
||||
"color": "#000000",
|
||||
"alpha": 0.6
|
||||
}
|
||||
],
|
||||
"button": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": "0",
|
||||
"blur": "0",
|
||||
"spread": "1",
|
||||
"color": "#000000",
|
||||
"alpha": "0.3",
|
||||
"inset": true
|
||||
},
|
||||
{
|
||||
"x": "1",
|
||||
"y": "1",
|
||||
"blur": "1",
|
||||
"spread": 0,
|
||||
"color": "#000000",
|
||||
"alpha": "0.3",
|
||||
"inset": false
|
||||
}
|
||||
],
|
||||
"panelHeader": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": "40",
|
||||
"blur": "40",
|
||||
"spread": "-40",
|
||||
"inset": true,
|
||||
"color": "#ffffff",
|
||||
"alpha": "0.1"
|
||||
}
|
||||
],
|
||||
"buttonHover": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": "0",
|
||||
"blur": 0,
|
||||
"spread": "1",
|
||||
"color": "--link",
|
||||
"alpha": "0.3",
|
||||
"inset": true
|
||||
},
|
||||
{
|
||||
"x": "1",
|
||||
"y": "1",
|
||||
"blur": "1",
|
||||
"spread": 0,
|
||||
"color": "#000000",
|
||||
"alpha": "0.3",
|
||||
"inset": false
|
||||
}
|
||||
],
|
||||
"buttonPressed": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"blur": "0",
|
||||
"spread": "50",
|
||||
"color": "--faint",
|
||||
"alpha": 1,
|
||||
"inset": true
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": "0",
|
||||
"blur": 0,
|
||||
"spread": "1",
|
||||
"color": "#ffffff",
|
||||
"alpha": 0.2,
|
||||
"inset": true
|
||||
},
|
||||
{
|
||||
"x": "1",
|
||||
"y": "1",
|
||||
"blur": 0,
|
||||
"spread": 0,
|
||||
"color": "#000000",
|
||||
"alpha": "0.3",
|
||||
"inset": false
|
||||
}
|
||||
],
|
||||
"input": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": "0",
|
||||
"blur": 0,
|
||||
"spread": "1",
|
||||
"color": "#000000",
|
||||
"alpha": "0.2",
|
||||
"inset": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"fonts": {},
|
||||
"opacity": {
|
||||
"input": "1"
|
||||
},
|
||||
"colors": {
|
||||
"bg": "#eff0f1",
|
||||
"text": "#232627",
|
||||
"link": "#2980b9",
|
||||
"fg": "#bcc2c7",
|
||||
"panel": "#475057",
|
||||
"panelText": "#fcfcfc",
|
||||
"input": "#fcfcfc",
|
||||
"topBar": "#475057",
|
||||
"topBarLink": "#eff0f1",
|
||||
"btn": "#eff0f1",
|
||||
"cRed": "#da4453",
|
||||
"cBlue": "#2980b9",
|
||||
"cGreen": "#27ae60",
|
||||
"cOrange": "#f67400"
|
||||
},
|
||||
"radii": {
|
||||
"btn": "2",
|
||||
"input": "2",
|
||||
"checkbox": "1",
|
||||
"panel": "2",
|
||||
"avatar": "2",
|
||||
"avatarAlt": "2",
|
||||
"tooltip": "2",
|
||||
"attachment": "2"
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue