akkoma-fe-themes/template.json

401 lines
9.2 KiB
JSON

{
"_pleroma_theme_version": 2,
"name": "Catppuccin $name",
"theme": {
"themeEngineVersion": 3,
"shadows": {
"panel": [
{
"x": 1,
"y": 1,
"blur": 4,
"spread": 0,
"color": "$black",
"alpha": 0.6
}
],
"topBar": [
{
"color": "$black",
"x": 0,
"y": 0,
"blur": 4,
"spread": 0,
"alpha": 0.6
}
],
"popup": [
{
"x": 2,
"y": 2,
"blur": 3,
"spread": 0,
"color": "$black",
"alpha": 0.5
}
],
"avatar": [
{
"x": 0,
"y": 1,
"blur": 8,
"spread": 0,
"color": "$black",
"alpha": 0.7
}
],
"avatarStatus": [],
"panelHeader": [],
"button": [
{
"color": "$mauve",
"x": 0,
"y": 0,
"blur": 0,
"spread": 1,
"inset": false,
"alpha": 0.6
}
],
"buttonHover": [
{
"color": "$mauve",
"x": 0,
"y": 0,
"blur": 0,
"spread": 1,
"alpha": 1
},
{
"color": "$mantle",
"x": 0,
"y": 0,
"blur": 0,
"spread": 100,
"inset": true,
"alpha": 1
}
],
"buttonPressed": [
{
"color": "$mauve",
"x": 0,
"y": 0,
"blur": 0,
"spread": 1,
"alpha": 1,
"inset": false
},
{
"color": "$mauve",
"x": 0,
"y": 0,
"blur": 0,
"spread": 0,
"inset": false,
"alpha": 1
},
{
"color": "$crust",
"x": 0,
"y": 0,
"blur": 0,
"spread": 100,
"inset": true,
"alpha": 1
}
],
"input": [
{
"color": "$crust",
"x": 0,
"y": 0,
"blur": 0,
"spread": 1,
"inset": false,
"alpha": 1
}
]
},
"colors": {
"underlay": "$black",
"bg": "$base",
"fg": "$surface0",
"cRed": "$red",
"cGreen": "$green",
"cOrange": "$peach",
"cBlue": "$sapphire",
"accent": "$mauve",
"link": "$mauve",
"text": "$text",
"badgeNotification": "$red",
"badgeNotificationText": "$black",
"alertNeutral": "$text",
"alertNeutralText": "$white",
"alertPopupNeutral": "$text",
"alertPopupNeutralText": "$black",
"alertSuccess": "$green",
"alertSuccessText": "$white",
"alertPopupSuccess": "$green",
"alertPopupSuccessText": "$black",
"alertWarning": "$peach",
"alertWarningText": "$white",
"alertPopupWarning": "$peach",
"alertPopupWarningText": "$black",
"alertError": "$red",
"alertErrorText": "$white",
"alertPopupError": "$red",
"alertPopupErrorText": "$black",
"panel": "$surface0",
"panelText": "$text",
"alertNeutralPanelText": "$alertPanelText",
"alertSuccessPanelText": "$alertPanelText",
"alertWarningPanelText": "$white",
"alertErrorPanelText": "$white",
"fgText": "$text",
"topBar": "$surface0",
"topBarText": "$text",
"input": "$surface0",
"inputTopbarText": "$text",
"inputPanelText": "$text",
"inputText": "$text",
"btn": "$surface0",
"btnText": "$text",
"btnTopBarText": "$text",
"btnDisabled": "$btnDisabled",
"btnDisabledTopBarText": "$btnDisabledText",
"btnPanelText": "$text",
"btnDisabledPanelText": "$btnDisabledText",
"btnDisabledText": "$btnDisabledText",
"btnToggled": "$btnToggled",
"btnToggledTopBarText": "$white",
"btnToggledPanelText": "$white",
"btnToggledText": "$white",
"btnPressed": "$surface0",
"btnPressedTopBarText": "$text",
"btnPressedTopBar": "$surface0",
"btnPressedPanelText": "$text",
"btnPressedPanel": "$surface0",
"btnPressedText": "$text",
"tabActiveText": "$text",
"tabText": "$text",
"tab": "$surface0",
"fgLink": "$mauve",
"topBarLink": "$mauve",
"panelLink": "$mauve",
"panelFaint": "$text",
"icon": "$icon",
"poll": "$poll",
"pollText": "$white",
"border": "$border",
"postCyantext": "$sapphire",
"postGreentext": "$green",
"postLink": "$mauve",
"lightText": "$white",
"popover": "$base",
"selectedMenuPopover": "$selected",
"highlight": "$selected",
"highlightText": "$text",
"selectedMenu": "$selected",
"selectedMenuText": "$text",
"selectedMenuPopoverIcon": "$selectedIcon",
"highlightLink": "$mauve",
"selectedMenuLink": "$mauve",
"selectedMenuPopoverLink": "$mauve",
"selectedMenuPopoverText": "$text",
"faintLink": "$mauve",
"highlightFaintLink": "$mauve",
"selectedMenuFaintLink": "$mauve",
"selectedMenuPopoverFaintLink": "$mauve",
"faint": "$text",
"highlightFaintText": "$text",
"selectedMenuFaintText": "$text",
"selectedMenuPopoverFaintText": "$text",
"highlightLightText": "$white",
"selectedMenuLightText": "$white",
"selectedMenuPopoverLightText": "$white",
"selectedMenuIcon": "$selectedIcon",
"selectedPost": "$selected",
"selectedPostText": "$text",
"selectedPostIcon": "$selectedIcon",
"selectedPostLink": "$mauve",
"selectedPostFaintLink": "$mauve",
"highlightPostLink": "$mauve",
"selectedPostPostLink": "$mauve",
"selectedPostLightText": "$white",
"selectedPostFaintText": "$text",
"popoverText": "$text",
"popoverIcon": "$icon",
"popoverLink": "$mauve",
"postFaintLink": "$mauve",
"popoverPostFaintLink": "$mauve",
"popoverFaintLink": "$mauve",
"popoverFaintText": "$text",
"popoverPostLink": "$mauve",
"popoverLightText": "$white",
"highlightIcon": "$selectedIcon",
"highlightPostFaintLink": "$mauve",
"profileTint": "$base",
"profileBg": "$profileBg",
"wallpaper": "$wallpaper"
},
"opacity": {
"underlay": 0.15,
"bg": 1,
"alert": 0.5,
"alertPopup": 0.95,
"panel": 1,
"input": 0.5,
"btn": 1,
"faint": 0.5,
"border": 1,
"popover": 1,
"profileTint": 0.5
},
"radii": {
"btn": 4,
"input": 4,
"checkbox": 4,
"panel": 6,
"avatar": 8,
"avatarAlt": 6,
"tooltip": 4,
"attachment": 5
},
"fonts": {
"interface": {
"family": "IBM Plex Sans,sans-serif"
},
"input": {
"family": "IBM Plex Sans,sans-serif"
},
"post": {
"family": "IBM Plex Sans,sans-serif"
},
"postCode": {
"family": "IBM Plex Mono,monospace"
}
}
},
"source": {
"themeEngineVersion": 3,
"fonts": {
"interface": {
"family": "IBM Plex Sans,sans-serif"
},
"input": {
"family": "IBM Plex Sans,sans-serif"
},
"post": {
"family": "IBM Plex Sans,sans-serif"
},
"postCode": {
"family": "IBM Plex Mono,monospace"
}
},
"shadows": {
"button": [
{
"x": 0,
"y": 0,
"blur": 0,
"spread": 1,
"inset": false,
"color": "$mauve",
"alpha": 0.6
}
],
"buttonPressed": [
{
"x": 0,
"y": 0,
"blur": 0,
"spread": 1,
"color": "$mauve",
"alpha": 1,
"inset": false
},
{
"x": 0,
"y": 0,
"blur": 0,
"spread": 0,
"inset": false,
"color": "$mauve",
"alpha": 1
},
{
"x": 0,
"y": 0,
"blur": 0,
"spread": 100,
"inset": true,
"color": "$crust",
"alpha": 1
}
],
"input": [
{
"x": 0,
"y": 0,
"blur": 0,
"spread": 1,
"inset": false,
"color": "$crust",
"alpha": 1
}
],
"buttonHover": [
{
"x": 0,
"y": 0,
"blur": 0,
"spread": 1,
"color": "$mauve",
"alpha": 1
},
{
"x": 0,
"y": 0,
"blur": 0,
"spread": 100,
"inset": true,
"color": "$mantle",
"alpha": 1
}
],
"topBar": [
{
"x": 0,
"y": 0,
"blur": 4,
"spread": 0,
"color": "$black",
"alpha": 0.6
}
]
},
"opacity": {},
"colors": {
"bg": "$base",
"fg": "$surface0",
"text": "$text",
"link": "$mauve",
"cBlue": "$sapphire",
"cRed": "$red",
"cGreen": "$green",
"cOrange": "$peach"
},
"radii": {
"btn": 4,
"input": 4,
"checkbox": 4,
"panel": 6,
"avatar": 8,
"avatarAlt": 6,
"tooltip": 4,
"attachment": 5
}
}
}