File: /var/www/vhosts/uyarreklam.com.tr/httpdocs/styles.tar
ember.json 0000644 00000013537 15153535571 0006554 0 ustar 00 {
"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
"version": 2,
"title": "Ember",
"settings": {
"color": {
"duotone": [
{
"colors": [
"#D73301",
"#F9F8F5"
],
"slug": "duotone-2",
"name": "Orange and white"
}
],
"gradients": [
{
"slug": "gradient-1",
"gradient": "linear-gradient(to bottom, #f6decd 0%, #dbab88 100%)",
"name": "Vertical linen to beige"
},
{
"slug": "gradient-2",
"gradient": "linear-gradient(to bottom, #A4A4A4 0%, #dbab88 100%)",
"name": "Vertical taupe to beige"
},
{
"slug": "gradient-3",
"gradient": "linear-gradient(to bottom, #353535 0%, #dbab88 100%)",
"name": "Vertical sable to beige"
},
{
"slug": "gradient-4",
"gradient": "linear-gradient(to bottom, #111111 0%, #dbab88 100%)",
"name": "Vertical ebony to beige"
},
{
"slug": "gradient-5",
"gradient": "linear-gradient(to bottom, #353535 0%, #A4A4A4 100%)",
"name": "Vertical sable to beige"
},
{
"slug": "gradient-6",
"gradient": "linear-gradient(to bottom, #111111 0%, #353535 100%)",
"name": "Vertical ebony to sable"
},
{
"slug": "gradient-7",
"gradient": "linear-gradient(to bottom, #dbab88 50%, #f6decd 50%)",
"name": "Vertical hard beige to linen"
},
{
"slug": "gradient-8",
"gradient": "linear-gradient(to bottom, #A4A4A4 50%, #dbab88 50%)",
"name": "Vertical hard taupe to beige"
},
{
"slug": "gradient-9",
"gradient": "linear-gradient(to bottom, #353535 50%, #dbab88 50%)",
"name": "Vertical hard sable to beige"
},
{
"slug": "gradient-10",
"gradient": "linear-gradient(to bottom, #111111 50%, #dbab88 50%)",
"name": "Vertical hard ebony to beige"
},
{
"slug": "gradient-11",
"gradient": "linear-gradient(to bottom, #353535 50%, #A4A4A4 50%)",
"name": "Vertical hard sable to taupe"
},
{
"slug": "gradient-12",
"gradient": "linear-gradient(to bottom, #111111 50%, #353535 50%)",
"name": "Vertical hard ebony to sable"
}
],
"palette": [
{
"color": "#F9F8F5",
"name": "Base",
"slug": "base"
},
{
"color": "#D73301",
"name": "Contrast / 2",
"slug": "contrast-2"
},
{
"color": "#000",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#f6decd",
"name": "Base / Two",
"slug": "base-2"
}
]
},
"typography": {
"fontFamilies": [
{
"fontFace": [
{
"fontFamily": "Instrument Sans",
"fontStyle": "normal",
"fontWeight": "400 700",
"src": [
"file:./assets/fonts/instrument-sans/InstrumentSans-VariableFont_wdth,wght.woff2"
]
},
{
"fontFamily": "Instrument Sans",
"fontStyle": "italic",
"fontWeight": "400 700",
"src": [
"file:./assets/fonts/instrument-sans/InstrumentSans-Italic-VariableFont_wdth,wght.woff2"
]
}
],
"fontFamily": "\"Instrument Sans\", sans-serif",
"name": "Instrument Sans",
"slug": "body"
},
{
"fontFace": [
{
"fontFamily": "Jost",
"fontStyle": "normal",
"fontWeight": "100 900",
"src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
},
{
"fontFamily": "Jost",
"fontStyle": "italic",
"fontWeight": "100 900",
"src": [
"file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
]
}
],
"fontFamily": "\"Jost\", sans-serif",
"name": "Jost",
"slug": "heading"
},
{
"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
"name": "System Sans-serif",
"slug": "system-sans-serif"
},
{
"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
"name": "System Serif",
"slug": "system-serif"
}
]
}
},
"styles": {
"blocks": {
"core/button": {
"variations": {
"outline": {
"spacing": {
"padding": {
"bottom": "calc(0.9rem - 2px)",
"left": "calc(2rem - 2px)",
"right": "calc(2rem - 2px)",
"top": "calc(0.9rem - 2px)"
}
},
"border": {
"width": "2px"
}
}
}
},
"core/image": {
"filter": {
"duotone": "var(--wp--preset--duotone--duotone-2)"
}
},
"core/pullquote": {
"typography": {
"fontSize": "var(--wp--preset--font-size--large)",
"fontStyle": "normal",
"fontWeight": "normal",
"lineHeight": "1.2"
}
},
"core/quote": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"fontSize": "var(--wp--preset--font-size--large)",
"fontStyle": "normal"
},
"variations": {
"plain": {
"typography": {
"fontStyle": "normal",
"fontWeight": "400"
}
}
}
},
"core/site-title": {
"typography": {
"fontWeight": "400"
}
},
"core/navigation": {
"typography": {
"fontWeight": "400"
}
}
},
"elements": {
"button": {
"border": {
"radius": "100px"
},
"color": {
"background": "var(--wp--preset--color--contrast-2)",
"text": "var(--wp--preset--color--base)"
},
"spacing": {
"padding": {
"bottom": "0.9rem",
"left": "2rem",
"right": "2rem",
"top": "0.9rem"
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"fontSize": "var(--wp--preset--font-size--small)",
"fontStyle": "normal"
},
":hover": {
"color": {
"background": "var(--wp--preset--color--contrast)"
}
}
}
}
}
}
fossil.json 0000644 00000014471 15153535571 0006757 0 ustar 00 {
"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
"version": 2,
"title": "Fossil",
"settings": {
"color": {
"gradients": [
{
"slug": "gradient-1",
"gradient": "linear-gradient(to bottom, #E1DFDB 0%, #D6D2CE 100%)",
"name": "Vertical linen to beige"
},
{
"slug": "gradient-2",
"gradient": "linear-gradient(to bottom, #958D86 0%, #D6D2CE 100%)",
"name": "Vertical taupe to beige"
},
{
"slug": "gradient-3",
"gradient": "linear-gradient(to bottom, #65574E 0%, #D6D2CE 100%)",
"name": "Vertical sable to beige"
},
{
"slug": "gradient-4",
"gradient": "linear-gradient(to bottom, #1A1514 0%, #D6D2CE 100%)",
"name": "Vertical ebony to beige"
},
{
"slug": "gradient-5",
"gradient": "linear-gradient(to bottom, #65574E 0%, #958D86 100%)",
"name": "Vertical sable to beige"
},
{
"slug": "gradient-6",
"gradient": "linear-gradient(to bottom, #1A1514 0%, #65574E 100%)",
"name": "Vertical ebony to sable"
},
{
"slug": "gradient-7",
"gradient": "linear-gradient(to bottom, #D6D2CE 50%, #E1DFDB 50%)",
"name": "Vertical hard beige to linen"
},
{
"slug": "gradient-8",
"gradient": "linear-gradient(to bottom, #958D86 50%, #D6D2CE 50%)",
"name": "Vertical hard taupe to beige"
},
{
"slug": "gradient-9",
"gradient": "linear-gradient(to bottom, #65574E 50%, #D6D2CE 50%)",
"name": "Vertical hard sable to beige"
},
{
"slug": "gradient-10",
"gradient": "linear-gradient(to bottom, #1A1514 50%, #D6D2CE 50%)",
"name": "Vertical hard ebony to beige"
},
{
"slug": "gradient-11",
"gradient": "linear-gradient(to bottom, #65574E 50%, #958D86 50%)",
"name": "Vertical hard sable to taupe"
},
{
"slug": "gradient-12",
"gradient": "linear-gradient(to bottom, #1A1514 50%, #65574E 50%)",
"name": "Vertical hard ebony to sable"
}
],
"palette": [
{
"color": "#D6D2CE",
"name": "Base",
"slug": "base"
},
{
"color": "#E1DFDB",
"name": "Base / Two",
"slug": "base-2"
},
{
"color": "#1A1514",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#65574E",
"name": "Contrast / Two",
"slug": "contrast-2"
},
{
"color": "#958D86",
"name": "Contrast / Three",
"slug": "contrast-3"
}
]
},
"typography": {
"fontFamilies": [
{
"fontFace": [
{
"fontFamily": "Inter",
"fontStretch": "normal",
"fontStyle": "normal",
"fontWeight": "300 900",
"src": [
"file:./assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2"
]
}
],
"fontFamily": "\"Inter\", sans-serif",
"name": "Inter",
"slug": "heading"
},
{
"fontFace": [
{
"fontFamily": "Cardo",
"fontStyle": "normal",
"fontWeight": "400",
"src": ["file:./assets/fonts/cardo/cardo_normal_400.woff2"]
},
{
"fontFamily": "Cardo",
"fontStyle": "italic",
"fontWeight": "400",
"src": ["file:./assets/fonts/cardo/cardo_italic_400.woff2"]
},
{
"fontFamily": "Cardo",
"fontStyle": "normal",
"fontWeight": "700",
"src": ["file:./assets/fonts/cardo/cardo_normal_700.woff2"]
}
],
"fontFamily": "Cardo",
"name": "Cardo",
"slug": "body"
},
{
"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
"name": "System Sans-serif",
"slug": "system-sans-serif"
},
{
"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
"name": "System Serif",
"slug": "system-serif"
}
],
"fontSizes": [
{
"fluid": false,
"name": "Small",
"size": "1rem",
"slug": "small"
},
{
"fluid": false,
"name": "Medium",
"size": "1.2rem",
"slug": "medium"
},
{
"fluid": {
"min": "1.5rem",
"max": "2rem"
},
"name": "Large",
"size": "2rem",
"slug": "large"
},
{
"fluid": {
"min": "2rem",
"max": "2.65rem"
},
"name": "Extra Large",
"size": "2.65rem",
"slug": "x-large"
},
{
"fluid": {
"min": "2.65rem",
"max": "3.5rem"
},
"name": "Extra Extra Large",
"size": "3.5rem",
"slug": "xx-large"
}
]
}
},
"styles": {
"blocks": {
"core/button": {
"variations": {
"outline": {
"spacing": {
"padding": {
"bottom": "calc(0.9rem - 2px)",
"left": "calc(2rem - 2px)",
"right": "calc(2rem - 2px)",
"top": "calc(0.9rem - 2px)"
}
},
"border": {
"width": "2px"
}
}
}
},
"core/pullquote": {
"typography": {
"fontSize": "var(--wp--preset--font-size--large)",
"fontStyle": "normal",
"fontWeight": "normal",
"lineHeight": "1.2"
}
},
"core/quote": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"fontSize": "var(--wp--preset--font-size--large)",
"fontStyle": "normal"
},
"variations": {
"plain": {
"typography": {
"fontStyle": "normal",
"fontWeight": "400"
}
}
}
},
"core/site-title": {
"typography": {
"fontWeight": "400"
}
}
},
"elements": {
"button": {
"border": {
"radius": "100px",
"color": "var(--wp--preset--color--contrast-2)"
},
"color": {
"background": "var(--wp--preset--color--contrast-2)",
"text": "var(--wp--preset--color--white)"
},
"spacing": {
"padding": {
"bottom": "0.9rem",
"left": "2rem",
"right": "2rem",
"top": "0.9rem"
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"fontSize": "var(--wp--preset--font-size--small)",
"fontStyle": "normal"
},
":hover": {
"color": {
"background": "var(--wp--preset--color--contrast)"
}
}
},
"heading": {
"typography": {
"fontWeight": "normal",
"letterSpacing": "0"
}
}
}
}
}
ice.json 0000644 00000014432 15153535571 0006215 0 ustar 00 {
"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
"version": 2,
"title": "Ice",
"settings": {
"color": {
"gradients": [
{
"slug": "gradient-1",
"gradient": "linear-gradient(to bottom, #cbd9e1 0%, #EBEBEF 100%)",
"name": "Vertical azure to ice"
},
{
"slug": "gradient-2",
"gradient": "linear-gradient(to bottom, #466577 0%, #EBEBEF 100%)",
"name": "Vertical slate to ice"
},
{
"slug": "gradient-3",
"gradient": "linear-gradient(to bottom, #37505d 0%, #EBEBEF 100%)",
"name": "Vertical ocean to ice"
},
{
"slug": "gradient-4",
"gradient": "linear-gradient(to bottom, #1C2930 0%, #EBEBEF 100%)",
"name": "Vertical ink to ice"
},
{
"slug": "gradient-5",
"gradient": "linear-gradient(to bottom, #37505d 0%, #466577 100%)",
"name": "Vertical ocean to slate"
},
{
"slug": "gradient-6",
"gradient": "linear-gradient(to bottom, #1C2930 0%, #37505d 100%)",
"name": "Vertical ink to ocean"
},
{
"slug": "gradient-7",
"gradient": "linear-gradient(to bottom, #EBEBEF 50%, #cbd9e1 50%)",
"name": "Vertical hard ice to azure"
},
{
"slug": "gradient-8",
"gradient": "linear-gradient(to bottom, #466577 50%, #EBEBEF 50%)",
"name": "Vertical hard slate to ice"
},
{
"slug": "gradient-9",
"gradient": "linear-gradient(to bottom, #37505d 50%, #EBEBEF 50%)",
"name": "Vertical hard ocean to ice"
},
{
"slug": "gradient-10",
"gradient": "linear-gradient(to bottom, #1C2930 50%, #EBEBEF 50%)",
"name": "Vertical hard ink to ice"
},
{
"slug": "gradient-11",
"gradient": "linear-gradient(to bottom, #37505d 50%, #466577 50%)",
"name": "Vertical hard ocean to slate"
},
{
"slug": "gradient-12",
"gradient": "linear-gradient(to bottom, #1C2930 50%, #37505d 50%)",
"name": "Vertical hard ink to ocean"
}
],
"palette": [
{
"color": "#EBEBEF",
"name": "Base",
"slug": "base"
},
{
"color": "#DCE0E6",
"name": "Base / Two",
"slug": "base-2"
},
{
"color": "#1C2930",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#37505d",
"name": "Contrast / Two",
"slug": "contrast-2"
},
{
"color": "#96A5B2",
"name": "Contrast / Three",
"slug": "contrast-3"
}
]
},
"typography": {
"fontFamilies": [
{
"fontFace": [
{
"fontFamily": "Inter",
"fontStretch": "normal",
"fontStyle": "normal",
"fontWeight": "300 900",
"src": [
"file:./assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2"
]
}
],
"fontFamily": "\"Inter\", sans-serif",
"name": "Inter",
"slug": "heading"
},
{
"fontFace": [
{
"fontFamily": "Jost",
"fontStyle": "normal",
"fontWeight": "100 900",
"src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
},
{
"fontFamily": "Jost",
"fontStyle": "italic",
"fontWeight": "100 900",
"src": [
"file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
]
}
],
"fontFamily": "\"Jost\", sans-serif",
"name": "Jost",
"slug": "body"
},
{
"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
"name": "System Sans-serif",
"slug": "system-sans-serif"
},
{
"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
"name": "System Serif",
"slug": "system-serif"
}
],
"fontSizes": [
{
"fluid": false,
"name": "Small",
"size": "1rem",
"slug": "small"
},
{
"fluid": false,
"name": "Medium",
"size": "1.2rem",
"slug": "medium"
},
{
"fluid": {
"min": "1.5rem",
"max": "2rem"
},
"name": "Large",
"size": "2rem",
"slug": "large"
},
{
"fluid": {
"min": "2rem",
"max": "2.65rem"
},
"name": "Extra Large",
"size": "2.65rem",
"slug": "x-large"
},
{
"fluid": {
"min": "2.65rem",
"max": "3.5rem"
},
"name": "Extra Extra Large",
"size": "3.5rem",
"slug": "xx-large"
}
]
}
},
"styles": {
"blocks": {
"core/button": {
"variations": {
"outline": {
"spacing": {
"padding": {
"bottom": "calc(1rem - 1px)",
"left": "calc(2.2rem - 1px)",
"right": "calc(2.2rem - 1px)",
"top": "calc(1rem - 1px)"
}
},
"border": {
"width": "1px"
}
}
}
},
"core/pullquote": {
"typography": {
"fontSize": "var(--wp--preset--font-size--large)",
"fontStyle": "normal",
"fontWeight": "normal",
"lineHeight": "1.2"
}
},
"core/quote": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"fontSize": "var(--wp--preset--font-size--large)",
"fontStyle": "normal"
},
"variations": {
"plain": {
"typography": {
"fontStyle": "normal",
"fontWeight": "400"
}
}
}
},
"core/site-title": {
"typography": {
"fontWeight": "400"
}
}
},
"elements": {
"button": {
"border": {
"radius": "4px",
"color": "var(--wp--preset--color--contrast-2)"
},
"color": {
"background": "var(--wp--preset--color--contrast-2)",
"text": "var(--wp--preset--color--white)"
},
"spacing": {
"padding": {
"bottom": "1rem",
"left": "2.2rem",
"right": "2.2rem",
"top": "1rem"
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"fontSize": "0.75rem",
"fontStyle": "normal",
"textTransform": "uppercase",
"letterSpacing": "0.1rem"
},
":hover": {
"color": {
"background": "var(--wp--preset--color--contrast)"
},
"border": {
"color": "var(--wp--preset--color--contrast)"
}
}
},
"heading": {
"typography": {
"fontWeight": "normal",
"letterSpacing": "0"
}
}
}
}
}
maelstrom.json 0000644 00000010441 15153535571 0007454 0 ustar 00 {
"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
"version": 2,
"title": "Maelstrom",
"settings": {
"color": {
"palette": [
{
"color": "#38629F",
"name": "Base",
"slug": "base"
},
{
"color": "#244E8A",
"name": "Base / Two",
"slug": "base-2"
},
{
"color": "#FFFFFFA1",
"name": "Contrast / 2",
"slug": "contrast-2"
},
{
"color": "#FFFFFF",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#D5E0F0",
"name": "Contrast / 3",
"slug": "contrast-3"
}
]
},
"typography": {
"fontFamilies": [
{
"fontFace": [
{
"fontFamily": "Cardo",
"fontStyle": "normal",
"fontWeight": "400",
"src": ["file:./assets/fonts/cardo/cardo_normal_400.woff2"]
},
{
"fontFamily": "Cardo",
"fontStyle": "italic",
"fontWeight": "400",
"src": ["file:./assets/fonts/cardo/cardo_italic_400.woff2"]
},
{
"fontFamily": "Cardo",
"fontStyle": "normal",
"fontWeight": "700",
"src": ["file:./assets/fonts/cardo/cardo_normal_700.woff2"]
}
],
"fontFamily": "Cardo",
"name": "Cardo",
"slug": "body"
},
{
"fontFace": [
{
"fontFamily": "Jost",
"fontStyle": "normal",
"fontWeight": "100 900",
"src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
},
{
"fontFamily": "Jost",
"fontStyle": "italic",
"fontWeight": "100 900",
"src": [
"file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
]
}
],
"fontFamily": "\"Jost\", sans-serif",
"name": "Jost",
"slug": "heading"
},
{
"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
"name": "System Sans-serif",
"slug": "system-sans-serif"
},
{
"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
"name": "System Serif",
"slug": "system-serif"
}
],
"fontSizes": [
{
"fluid": false,
"name": "Small",
"size": "1rem",
"slug": "small"
},
{
"fluid": false,
"name": "Medium",
"size": "1.2rem",
"slug": "medium"
},
{
"fluid": {
"min": "1.5rem",
"max": "2rem"
},
"name": "Large",
"size": "2rem",
"slug": "large"
},
{
"fluid": {
"min": "2rem",
"max": "2.65rem"
},
"name": "Extra Large",
"size": "2.65rem",
"slug": "x-large"
},
{
"fluid": {
"min": "2.65rem",
"max": "3.5rem"
},
"name": "Extra Extra Large",
"size": "3.5rem",
"slug": "xx-large"
}
]
}
},
"styles": {
"blocks": {
"core/button": {
"variations": {
"outline": {
"spacing": {
"padding": {
"bottom": "calc(0.8rem - 2px)",
"left": "calc(1.6rem - 2px)",
"right": "calc(1.6rem - 2px)",
"top": "calc(0.8rem - 2px)"
}
},
"border": {
"width": "2px"
}
}
}
},
"core/site-title": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"fontWeight": "normal"
}
},
"core/navigation": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"fontWeight": "normal"
}
}
},
"elements": {
"button": {
"border": {
"radius": "6px"
},
"color": {
"background": "var(--wp--preset--color--contrast)",
"text": "var(--wp--preset--color--base-2)"
},
"spacing": {
"padding": {
"bottom": "0.98rem",
"left": "1.6rem",
"right": "1.6rem",
"top": "0.8rem"
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"fontSize": "var(--wp--preset--font-size--small)",
"fontStyle": "normal"
},
":hover": {
"color": {
"background": "var(--wp--preset--color--contrast)"
}
}
},
"heading": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"letterSpacing": "0"
}
}
}
}
}
mint.json 0000644 00000007315 15153535571 0006426 0 ustar 00 {
"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
"version": 2,
"title": "Mint",
"settings": {
"color": {
"palette": [
{
"color": "#e4efeb",
"name": "Base",
"slug": "base"
},
{
"color": "#f1fefb",
"name": "Base / Two",
"slug": "base-2"
},
{
"color": "#000000",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#353535",
"name": "Contrast / Two",
"slug": "contrast-2"
},
{
"color": "#A4A4A4",
"name": "Contrast / Three",
"slug": "contrast-3"
}
]
},
"typography": {
"fluid": true,
"fontFamilies": [
{
"fontFace": [
{
"fontFamily": "Instrument Sans",
"fontStyle": "normal",
"fontWeight": "400 700",
"src": [
"file:./assets/fonts/instrument-sans/InstrumentSans-VariableFont_wdth,wght.woff2"
]
},
{
"fontFamily": "Instrument Sans",
"fontStyle": "italic",
"fontWeight": "400 700",
"src": [
"file:./assets/fonts/instrument-sans/InstrumentSans-Italic-VariableFont_wdth,wght.woff2"
]
}
],
"fontFamily": "\"Instrument Sans\", sans-serif",
"name": "Instrument Sans",
"slug": "heading"
},
{
"fontFace": [
{
"fontFamily": "Jost",
"fontStyle": "normal",
"fontWeight": "100 900",
"src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
},
{
"fontFamily": "Jost",
"fontStyle": "italic",
"fontWeight": "100 900",
"src": [
"file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
]
}
],
"fontFamily": "\"Jost\", sans-serif",
"name": "Jost",
"slug": "body"
},
{
"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
"name": "System Sans-serif",
"slug": "system-sans-serif"
},
{
"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
"name": "System Serif",
"slug": "system-serif"
}
]
}
},
"styles": {
"blocks": {
"core/navigation": {
"typography": {
"fontStyle": "normal",
"fontWeight": "400"
}
},
"core/pullquote": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--body)",
"fontSize": "var(--wp--preset--font-size--x-large)",
"fontStyle": "normal",
"fontWeight": "600",
"lineHeight": "1.3"
}
},
"core/quote": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--body)",
"fontSize": "var(--wp--preset--font-size--large)",
"fontStyle": "normal",
"fontWeight": "400"
}
},
"core/site-title": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)"
}
}
},
"elements": {
"caption": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--body)"
}
},
"h1": {
"typography": {
"fontSize": "var(--wp--preset--font-size--x-large)"
}
},
"h2": {
"typography": {
"fontSize": "2.1rem"
}
},
"h3": {
"typography": {
"fontSize": "var(--wp--preset--font-size--large)"
}
},
"h4": {
"typography": {
"fontSize": "1.6rem"
}
},
"h5": {
"typography": {
"fontSize": "1.4rem"
}
},
"heading": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--heading)",
"fontStyle": "normal",
"fontWeight": "600"
}
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--body)"
}
}
}
onyx.json 0000644 00000007165 15153535571 0006457 0 ustar 00 {
"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
"version": 2,
"title": "Onyx",
"settings": {
"color": {
"duotone": [
{
"colors": [
"#272727",
"#f9f9f9"
],
"slug": "duotone-1",
"name": "Dark gray and white"
},
{
"colors": [
"#272727",
"#5F584F"
],
"slug": "duotone-2",
"name": "Dark gray and walnut"
},
{
"colors": [
"#272727",
"#973C20"
],
"slug": "duotone-3",
"name": "Dark gray and cinnamon"
},
{
"colors": [
"#272727",
"#4D5B48"
],
"slug": "duotone-4",
"name": "Dark gray and olive"
},
{
"colors": [
"#272727",
"#4F5959"
],
"slug": "duotone-5",
"name": "Dark gray and steel"
}
],
"gradients": [
{
"slug": "gradient-1",
"gradient": "linear-gradient(to bottom, #5F584F 0%, #272727 100%)",
"name": "Vertical soft driftwood to dark gray"
},
{
"slug": "gradient-2",
"gradient": "linear-gradient(to bottom, #6D533C 0%, #272727 100%)",
"name": "Vertical soft walnut to dark gray"
},
{
"slug": "gradient-3",
"gradient": "linear-gradient(to bottom, #973C20 0%, #272727 100%)",
"name": "Vertical soft cinnamon to dark gray"
},
{
"slug": "gradient-4",
"gradient": "linear-gradient(to bottom, #4D5B48 0%, #272727 100%)",
"name": "Vertical soft olive to dark gray"
},
{
"slug": "gradient-5",
"gradient": "linear-gradient(to bottom, #4F5959 0%, #272727 100%)",
"name": "Vertical soft steel to dark gray"
},
{
"slug": "gradient-6",
"gradient": "linear-gradient(to bottom, #909090 0%, #272727 100%)",
"name": "Vertical soft pewter to dark gray"
},
{
"slug": "gradient-7",
"gradient": "linear-gradient(to bottom, #5F584F 50%, #272727 50%)",
"name": "Vertical hard beige to dark gray"
},
{
"slug": "gradient-8",
"gradient": "linear-gradient(to bottom, #6D533C 50%, #272727 50%)",
"name": "Vertical hard walnut to dark gray"
},
{
"slug": "gradient-9",
"gradient": "linear-gradient(to bottom, #973C20 50%, #272727 50%)",
"name": "Vertical hard cinnamon to dark gray"
},
{
"slug": "gradient-10",
"gradient": "linear-gradient(to bottom, #4D5B48 50%, #272727 50%)",
"name": "Vertical hard olive to dark gray"
},
{
"slug": "gradient-11",
"gradient": "linear-gradient(to bottom, #4F5959 50%, #272727 50%)",
"name": "Vertical hard steel to dark gray"
},
{
"slug": "gradient-12",
"gradient": "linear-gradient(to bottom, #A4A4A4 50%, #272727 50%)",
"name": "Vertical hard pewter to dark gray"
}
],
"palette": [
{
"color": "#272727",
"name": "Base",
"slug": "base"
},
{
"color": "#303030",
"name": "Base / Two",
"slug": "base-2"
},
{
"color": "#f9f9f9",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#B7B7B7",
"name": "Contrast / Two",
"slug": "contrast-2"
},
{
"color": "#909090",
"name": "Contrast / Three",
"slug": "contrast-3"
},
{
"color": "#5F584F",
"name": "Accent",
"slug": "accent"
},
{
"color": "#6D533C",
"name": "Accent / Two",
"slug": "accent-2"
},
{
"color": "#973C20",
"name": "Accent / Three",
"slug": "accent-3"
},
{
"color": "#4D5B48",
"name": "Accent / Four",
"slug": "accent-4"
},
{
"color": "#4F5959",
"name": "Accent / Five",
"slug": "accent-5"
}
]
}
}
}
rust.json 0000644 00000006126 15153535571 0006453 0 ustar 00 {
"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
"version": 2,
"title": "Rust",
"settings": {
"color": {
"duotone": [
{
"colors": [
"#A62B0C",
"#F3F0E7"
],
"slug": "duotone-1",
"name": "Dark rust to beige"
}
],
"gradients": [
{
"slug": "gradient-1",
"gradient": "linear-gradient(to bottom, #A62A0C42 0%, #F3F0E7 100%)",
"name": "Vertical transparent rust to beige"
},
{
"slug": "gradient-7",
"gradient": "linear-gradient(to bottom, #A62A0C42 50%, #F3F0E7 50%)",
"name": "Vertical hard transparent rust to beige"
},
{
"slug": "gradient-2",
"gradient": "linear-gradient(to bottom, #A62B0C 0%, #F3F0E7 100%)",
"name": "Vertical rust to beige"
},
{
"slug": "gradient-8",
"gradient": "linear-gradient(to bottom, #A62B0C 50%, #F3F0E7 50%)",
"name": "Vertical hard rust to beige"
}
],
"palette": [
{
"color": "#F3F0E7",
"name": "Base",
"slug": "base"
},
{
"color": "#ECEADF",
"name": "Base / 2",
"slug": "base-2"
},
{
"color": "#A62B0C",
"name": "Contrast",
"slug": "contrast"
}
]
}
},
"styles": {
"blocks": {
"core/calendar": {
"css": ".wp-block-calendar table:where(:not(.has-text-color)) th{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--contrast)} & table:where(:not(.has-text-color)) td{border-color:var(--wp--preset--color--contrast)}"
},
"core/comment-date": {
"color": {
"text": "var(--wp--preset--color--contrast)"
},
"elements": {
"link": {
"color": {
"text": "var(--wp--preset--color--contrast)"
}
}
}
},
"core/comment-edit-link": {
"elements": {
"link": {
"color": {
"text": "var(--wp--preset--color--contrast)"
}
}
}
},
"core/comment-reply-link": {
"elements": {
"link": {
"color": {
"text": "var(--wp--preset--color--contrast)"
}
}
}
},
"core/post-date": {
"color": {
"text": "var(--wp--preset--color--contrast)"
},
"elements": {
"link": {
"color": {
"text": "var(--wp--preset--color--contrast)"
}
}
}
},
"core/post-terms": {
"css":"& .wp-block-post-terms__prefix{color: var(--wp--preset--color--contrast);}"
},
"core/quote": {
"color": {
"background": "var(--wp--preset--color--base)"
}
},
"core/site-tagline": {
"color": {
"text": "var(--wp--preset--color--contrast)"
}
}
},
"elements": {
"button": {
":focus": {
"color": {
"background": "var(--wp--preset--color--contrast)"
},
"border": {
"color": "var(--wp--preset--color--contrast)"
}
},
":hover": {
"color": {
"background": "var(--wp--preset--color--contrast)"
},
"border": {
"color": "var(--wp--preset--color--contrast)"
}
}
},
"caption": {
"color": {
"text": "var(--wp--preset--color--contrast)"
}
}
}
}
}
default.less 0000644 00000000215 15154141142 0007054 0 ustar 00 @hide_controls: default;
& when( @hide_controls = 1 ) {
.mejs-offscreen,
.mejs-layers,
.mejs-controls {
display: none !important;
}
}
base.less 0000644 00000010422 15154302424 0006345 0 ustar 00 @import "../../../base/less/mixins";
@item_title_tag: h3;
@item_title_font: default;
@item_title_font_weight: default;
@item_title_font_size: default;
@item_title_font_style: default;
@item_title_color: default;
@bottom_margin: default;
@item_font: default;
@item_font_weight: default;
@item_font_size: default;
@item_font_style: default;
@item_color: default;
@item_margin: 0 12px 64px 12px;
@navigation_arrow_color: #626262;
@navigation_arrow_color_hover: #000;
@navigation_arrow_margin: default;
@navigation_dots_color: #bebebe;
@navigation_dots_color_hover: #f14e4e;
@navigation_arrows: default;
@breakpoint_tablet_landscape: default;
@breakpoint_tablet_portrait: default;
@breakpoint_mobile: default;
@navigation_desktop: default;
@navigation_tablet_landscape: default;
@navigation_tablet_portrait: default;
@navigation_mobile: default;
@navigation_dots_desktop: default;
@navigation_dots_tablet_landscape: default;
@navigation_dots_tablet_portrait: default;
@navigation_dots_mobile: default;
.sow-carousel-container {
.sow-carousel-navigation-next {
margin-left: @navigation_arrow_margin;
}
a.sow-carousel-next:after {
content: "\e601";
}
.sow-carousel-navigation-prev {
margin-right: @navigation_arrow_margin;
}
a.sow-carousel-previous:before {
content: "\e600";
}
.sow-carousel-navigation {
margin-top: 0;
margin-bottom: 0;
min-width: 34px; // FF may ignore width due to the parent being a flexbox. It won't ignore min-width.
width: 34px;
}
a.sow-carousel-previous,
a.sow-carousel-next {
align-items: center;
border-radius: 16px;
border: 1px solid @navigation_arrow_color;
color: @navigation_arrow_color !important;
display: flex;
font-size: 14px;
height: 32px;
justify-content: center;
width: 32px;
&:not(.sow-carousel-disabled):focus,
&:not(.sow-carousel-disabled):hover {
color: @navigation_arrow_color_hover !important;
border-color: @navigation_arrow_color_hover;
}
& when ( isnumber( @navigation_arrows ) ) {
& when not ( isnumber( @navigation_desktop ) ) {
@media (min-width: @breakpoint_tablet_landscape) {
display: none;
}
}
& when not ( isnumber( @navigation_tablet_landscape ) ) {
@media (min-width: @breakpoint_tablet_portrait) and (max-width: @breakpoint_tablet_landscape) {
display: none;
}
}
& when not ( isnumber( @navigation_tablet_portrait ) ) {
@media (min-width: @breakpoint_mobile) and (max-width: @breakpoint_tablet_portrait) {
display: none;
}
}
& when not ( isnumber( @navigation_mobile ) ) {
@media (max-width: @breakpoint_mobile) {
display: none;
}
}
}
}
.sow-carousel-navigation-hidden {
display: none !important;
}
.sow-carousel-wrapper {
.sow-carousel-items {
.sow-carousel-item {
margin: @item_margin;
&,
& p {
color: @item_color;
.font(@item_font, @item_font_weight);
font-size: @item_font_size;
font-style: @item_font_style;
}
@{item_title_tag}.sow-carousel-item-title {
color: @item_title_color;
.font(@item_title_font, @item_title_font_weight);
font-size: @item_title_font_size;
font-style: @item_title_font_style;
margin: 0;
margin-bottom: @bottom_margin;
}
}
}
.slick-dots {
& when not ( isnumber( @navigation_dots_desktop ) ) {
@media (min-width: @breakpoint_tablet_landscape) {
display: none !important;
}
}
& when not ( isnumber( @navigation_dots_tablet_landscape ) ) {
@media (min-width: @breakpoint_tablet_portrait) and (max-width: @breakpoint_tablet_landscape) {
display: none !important;
}
}
& when not ( isnumber( @navigation_dots_tablet_portrait ) ) {
@media (min-width: @breakpoint_mobile) and (max-width: @breakpoint_tablet_portrait) {
display: none !important;
}
}
& when not ( isnumber( @navigation_dots_mobile ) ) {
@media (max-width: @breakpoint_mobile) {
display: none !important;
}
}
li {
&.slick-active button:before {
color: @navigation_dots_color_hover;
}
button {
height: 12px;
&:before {
color: @navigation_dots_color;
font-size: 41px;
margin-right: 5px;
}
&:hover:before {
color: @navigation_dots_color_hover;
}
}
&:last-of-type button:before {
margin-right: 0;
}
}
}
}
}
alternate.less 0000644 00000010501 15154305140 0007406 0 ustar 00 @responsive_breakpoint: 780px;
// Post.
@post_border_color: default;
@post_background: default;
// Post Title.
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;
// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;
// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;
// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;
.sow-blog-layout-alternate {
.sow-blog-posts article {
background: @post_background;
border: 1px solid @post_border_color;
margin-left: 0;
margin-right: 0;
margin-top: 0;
width: 100%;
@media (max-width: @responsive_breakpoint) {
flex-direction: column;
& > img,
.sow-entry-thumbnail,
.sow-entry-thumbnail .wp-post-image {
flex: 1;
height: auto;
width: 100%;
}
}
// Alternating featured image alignment.
@media (min-width: @responsive_breakpoint) {
& > img,
.sow-entry-thumbnail {
flex: 1;
width: 41.5006%;
a {
align-items: center;
display: flex;
height: 100%;
margin: 0;
text-align: left;
}
}
&:nth-of-type(2n) {
flex-direction: row-reverse;
}
&:nth-of-type(2n) .sow-entry-thumbnail a {
justify-content: end;
text-align: right;
}
}
.sow-blog-content-wrapper {
flex: 1;
width: 58.4994%;
@media (max-width: @responsive_breakpoint) {
width: auto;
}
.sow-entry-header {
.sow-entry-title {
font-family: @title_font;
font-size: @title_font_size;
font-style: @title_font_style;
font-weight: @title_font_weight;
a {
color: @title_color;
&:hover,
&:focus {
color: @title_color_hover;
}
}
}
.sow-entry-meta {
font-family: @meta_font;
font-size: @meta_font_size;
font-style: @meta_font_style;
font-weight: @meta_font_weight;
span {
color: @meta_color;
a {
color: @meta_color;
&:hover,
&:focus {
color: @meta_color_hover;
}
}
}
&:not(:last-child)::after {
font-size: @meta_font_size;
}
}
}
.sow-entry-content {
color: @content_color;
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
a {
color: @content_link;
&:hover,
&:focus {
color: @content_link_hover;
}
}
}
.sow-more-link {
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
}
}
}
.sow-post-navigation {
.sow-nav-links {
margin-top: @pagination_top_margin;
}
.page-numbers {
align-items: center;
display: flex;
height: @pagination_height;
justify-content: center;
width: @pagination_width;
&:not(.dots) {
background: @pagination_background;
border: 1px solid @pagination_border_color;
border-radius: @pagination_border_radius;
color: @pagination_link_color;
font-family: @pagination_font;
font-size: @pagination_font_size;
font-style: @pagination_font_style;
font-weight: @pagination_font_weight;
margin-right: @pagination_link_margin;
&:last-child {
margin-right: 0;
}
&.current,
&:hover,
&:focus {
background: @pagination_background_hover;
color: @pagination_link_color_hover;
border-color: @pagination_border_color_hover;
}
}
}
.dots {
color: @pagination_dots_color;
margin-left: @pagination_link_margin_offset;
}
}
}
grid.less 0000644 00000007254 15154305140 0006367 0 ustar 00 @columns: 2;
@column_spacing: 3.5%;
@responsive_breakpoint: 780px;
// Post.
@post_border_color: default;
@post_background: default;
// Post Title.
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;
// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;
// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;
// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;
.sow-blog-layout-grid {
.sow-blog-posts {
column-gap: @column_spacing;
display: grid;
grid-template-columns: repeat( @columns, 1fr );
@media (max-width: @responsive_breakpoint) {
display: block;
}
article {
background: @post_background;
border: 1px solid @post_border_color;
.sow-entry-header {
.sow-entry-title {
font-family: @title_font;
font-size: @title_font_size;
font-style: @title_font_style;
font-weight: @title_font_weight;
a {
color: @title_color;
&:hover,
&:focus {
color: @title_color_hover;
}
}
}
.sow-entry-meta {
font-family: @meta_font;
font-size: @meta_font_size;
font-style: @meta_font_style;
font-weight: @meta_font_weight;
span {
color: @meta_color;
a {
color: @meta_color;
&:hover,
&:focus {
color: @meta_color_hover;
}
}
}
&:not(:last-child)::after {
font-size: @meta_font_size;
}
}
}
.sow-entry-content {
color: @content_color;
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
a {
color: @content_link;
&:hover,
&:focus {
color: @content_link_hover;
}
}
}
.sow-more-link {
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
}
}
}
.sow-post-navigation {
.sow-nav-links {
margin-top: @pagination_top_margin;
}
.page-numbers {
align-items: center;
display: flex;
height: @pagination_height;
justify-content: center;
width: @pagination_width;
&:not(.dots) {
background: @pagination_background;
border: 1px solid @pagination_border_color;
border-radius: @pagination_border_radius;
color: @pagination_link_color;
font-family: @pagination_font;
font-size: @pagination_font_size;
font-style: @pagination_font_style;
font-weight: @pagination_font_weight;
margin-right: @pagination_link_margin;
&:last-child {
margin-right: 0;
}
&.current,
&:hover,
&:focus {
background: @pagination_background_hover;
color: @pagination_link_color_hover;
border-color: @pagination_border_color_hover;
}
}
}
.dots {
color: @pagination_dots_color;
margin-left: @pagination_link_margin_offset;
}
}
}
masonry.less 0000644 00000012055 15154305140 0007125 0 ustar 00 @categories: default;
@column_width: 50%;
@responsive_breakpoint: 780px;
// Post.
@post_border_color: default;
@post_background: default;
// Post Title.
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;
// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;
// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;
// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;
// Overlay Post Category.
@overlay_post_category_font: default;
@overlay_post_category_font_size: default;
@overlay_post_category_font_style: default;
@overlay_post_category_font_weight: default;
@overlay_post_category_color: default;
@overlay_post_category_color_hover: default;
@overlay_post_category_background: default;
@overlay_post_category_background_hover: default;
.sow-blog-layout-masonry {
.sow-blog-posts article {
width: @column_width;
@media (max-width: @responsive_breakpoint) {
width: 100%;
}
.sow-blog-content-wrapper {
background: @post_background;
border: 1px solid @post_border_color;
}
& when( @categories = 1 ) {
.sow-entry-thumbnail {
.sow-thumbnail-meta {
display: block;
left: 10px;
position: absolute;
top: 10px;
z-index: 1;
ul {
display: inline-block;
list-style: none;
margin: 0 5px 0 0;
padding: 0;
li {
background: @overlay_post_category_background;
display: inline-block;
margin: 0 0 3px;
text-transform: uppercase;
transition: all 300ms ease-in-out;
&:hover,
&:focus {
background: @overlay_post_category_background_hover;
}
}
a {
color: @overlay_post_category_color;
display: block;
font-family: @overlay_post_category_font;
font-size: @overlay_post_category_font_size;
font-style: @overlay_post_category_font_style;
font-weight: @overlay_post_category_font_weight;
letter-spacing: 1px;
line-height: normal;
padding: 5.5px 12px 5px;
text-decoration: none;
&:hover,
&:focus {
color: @overlay_post_category_color_hover;
}
}
}
}
}
}
.sow-entry-header {
.sow-entry-title {
font-family: @title_font;
font-size: @title_font_size;
font-style: @title_font_style;
font-weight: @title_font_weight;
a {
color: @title_color;
&:hover,
&:focus {
color: @title_color_hover;
}
}
}
.sow-entry-meta {
font-family: @meta_font;
font-size: @meta_font_size;
font-style: @meta_font_style;
font-weight: @meta_font_weight;
span {
color: @meta_color;
a {
color: @meta_color;
&:hover,
&:focus {
color: @meta_color_hover;
}
}
&:not(:last-child)::after {
font-size: @meta_font_size;
}
}
}
}
.sow-entry-content {
color: @content_color;
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
a {
color: @content_link;
&:hover,
&:focus {
color: @content_link_hover;
}
}
}
.sow-more-link {
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
}
}
.sow-post-navigation {
.sow-nav-links {
margin-top: @pagination_top_margin;
}
.page-numbers {
align-items: center;
display: flex;
height: @pagination_height;
justify-content: center;
width: @pagination_width;
&:not(.dots) {
background: @pagination_background;
border: 1px solid @pagination_border_color;
border-radius: @pagination_border_radius;
color: @pagination_link_color;
font-family: @pagination_font;
font-size: @pagination_font_size;
font-style: @pagination_font_style;
font-weight: @pagination_font_weight;
margin-right: @pagination_link_margin;
&:last-child {
margin-right: 0;
}
&.current,
&:hover,
&:focus {
background: @pagination_background_hover;
color: @pagination_link_color_hover;
border-color: @pagination_border_color_hover;
}
}
}
.dots {
color: @pagination_dots_color;
margin-left: @pagination_link_margin_offset;
}
}
}
offset.less 0000644 00000011205 15154305140 0006717 0 ustar 00 @responsive_breakpoint: 780px;
@author: default;
// Post.
@post_border_color: default;
@post_background: default;
// Post Title.
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;
// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;
// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;
// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;
// Offset Post Meta.
@offset_post_meta_color: default;
@offset_post_meta_font: default;
@offset_post_meta_font_size: default;
@offset_post_meta_font_style: default;
@offset_post_meta_font_weight: default;
@offset_post_meta_link_color: default;
@offset_post_meta_link_color_hover: default;
@offset_post_meta_link_font_size: default;
.sow-blog-layout-offset {
.sow-blog-posts article {
.sow-blog-entry-offset {
color: @offset_post_meta_color;
font-family: @offset_post_meta_font;
font-size: @offset_post_meta_font_size;
font-style: @offset_post_meta_font_style;
font-weight: @offset_post_meta_font_weight;
@media (max-width: @responsive_breakpoint) {
margin-bottom: 15px;
width: 100% !important;
}
a {
color: @offset_post_meta_link_color;
font-size: @offset_post_meta_link_font_size;
&:hover,
&:focus {
color: @offset_post_meta_link_color_hover;
}
}
& when( @author = 1 ) {
.sow-entry-author-avatar {
display: block;
line-height: 0;
.avatar {
border-radius: 50%;
height: auto;
max-width: 100%;
width: 70px;
}
}
}
}
.sow-blog-entry {
@media (max-width: @responsive_breakpoint) {
width: 100% !important;
}
}
.sow-blog-content-wrapper {
background: @post_background;
border: 1px solid @post_border_color;
}
.sow-entry-header {
.sow-entry-title {
font-family: @title_font;
font-size: @title_font_size;
font-style: @title_font_style;
font-weight: @title_font_weight;
a {
color: @title_color;
&:hover,
&:focus {
color: @title_color_hover;
}
}
}
.sow-entry-meta {
font-family: @meta_font;
font-size: @meta_font_size;
font-style: @meta_font_style;
font-weight: @meta_font_weight;
span {
color: @meta_color;
a {
color: @meta_color;
&:hover,
&:focus {
color: @meta_color_hover;
}
}
}
&:not(:last-child)::after {
font-size: @meta_font_size;
}
}
}
.sow-entry-content {
color: @content_color;
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
a {
color: @content_link;
&:hover,
&:focus {
color: @content_link_hover;
}
}
}
.sow-more-link {
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
}
}
.sow-post-navigation {
.sow-nav-links {
margin-top: @pagination_top_margin;
}
.page-numbers {
align-items: center;
display: flex;
height: @pagination_height;
justify-content: center;
width: @pagination_width;
&:not(.dots) {
background: @pagination_background;
border: 1px solid @pagination_border_color;
border-radius: @pagination_border_radius;
color: @pagination_link_color;
font-family: @pagination_font;
font-size: @pagination_font_size;
font-style: @pagination_font_style;
font-weight: @pagination_font_weight;
margin-right: @pagination_link_margin;
&:last-child {
margin-right: 0;
}
&.current,
&:hover,
&:focus {
background: @pagination_background_hover;
color: @pagination_link_color_hover;
border-color: @pagination_border_color_hover;
}
}
}
.dots {
color: @pagination_dots_color;
margin-left: @pagination_link_margin_offset;
}
}
}
portfolio.less 0000644 00000011602 15154305140 0007447 0 ustar 00 @categories: default;
@columns: 3;
@column_width: 50%;
@image_size: 375px;
@responsive_breakpoint: 780px;
// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;
// Filter Categories.
@filter_categories_font: default;
@filter_categories_font_size: default;
@filter_categories_font_style: default;
@filter_categories_font_weight: 600;
@filter_categories_color: default;
@filter_categories_color_hover: default;
@filter_categories_text_transform: default;
@filter_categories_selected_border_color: default;
@filter_categories_selected_border_thickness: default;
// Featured Image.
@featured_image_border_color: default;
@featured_image_hover_overlay_color: default;
@featured_image_post_title_font: default;
@featured_image_post_title_font_size: default;
@featured_image_post_title_font_style: default;
@featured_image_post_title_font_weight: 700;
@featured_image_post_title_color: default;
@featured_image_divider_border_color: default;
@featured_image_divider_border_thickness: default;
@featured_image_divider_border_margin: default;
@featured_image_post_meta_font: default;
@featured_image_post_meta_font_size: default;
@featured_image_post_meta_font_style: default;
@featured_image_post_meta_font_weight: 600;
@featured_image_post_meta_color: default;
.sow-blog-layout-portfolio {
.sow-blog-posts {
column-gap: 1.1667%;
display: grid;
grid-template-columns: repeat( @columns, 1fr );
article {
margin-bottom: 30px;
padding: 0 1.1667%;
width: @column_width;
@media (max-width: @responsive_breakpoint) {
width: 100%;
}
.sow-entry-thumbnail {
max-width: 100%;
width: @image_size;
&:hover .sow-entry-overlay {
background: @featured_image_hover_overlay_color;
border: 2px solid @featured_image_border_color;
}
.sow-entry-title {
color: @featured_image_post_title_color;
font-family: @featured_image_post_title_font;
font-size: @featured_image_post_title_font_size;
font-style: @featured_image_post_title_font_style;
font-weight: @featured_image_post_title_font_weight;
}
& when( @categories = 1 ) {
.sow-entry-divider {
margin: @featured_image_divider_border_margin 0;
border: @featured_image_divider_border_thickness solid @featured_image_divider_border_color;
}
.sow-entry-project-type {
color: @featured_image_post_meta_color;
font-family: @featured_image_post_meta_font;
font-size: @featured_image_post_meta_font_size;
font-style: @featured_image_post_meta_font_style;
font-weight: @featured_image_post_meta_font_weight;
letter-spacing: 1px;
line-height: 1.7333;
text-transform: uppercase;
}
}
}
}
}
& when( @categories = 1 ) {
.sow-portfolio-filter-terms {
button {
border: none;
border-bottom: @filter_categories_selected_border_thickness solid transparent;
border-radius: 0;
color: @filter_categories_color;
font-family: @filter_categories_font;
font-size: @filter_categories_font_size;
font-style: @filter_categories_font_style;
font-weight: @filter_categories_font_weight;
letter-spacing: 1px;
line-height: normal;
text-transform: @filter_categories_text_transform;
@media (max-width: @responsive_breakpoint) {
margin: 0 10px 5px 0;
}
&:hover,
&:focus {
color: @filter_categories_color_hover;
}
&.active {
border-bottom-color: @filter_categories_selected_border_color;
}
}
}
}
.sow-post-navigation {
.sow-nav-links {
margin-top: @pagination_top_margin;
}
.page-numbers {
align-items: center;
display: flex;
height: @pagination_height;
justify-content: center;
width: @pagination_width;
&:not(.dots) {
background: @pagination_background;
border: 1px solid @pagination_border_color;
border-radius: @pagination_border_radius;
color: @pagination_link_color;
font-family: @pagination_font;
font-size: @pagination_font_size;
font-style: @pagination_font_style;
font-weight: @pagination_font_weight;
margin-right: @pagination_link_margin;
&:last-child {
margin-right: 0;
}
&.current,
&:hover,
&:focus {
background: @pagination_background_hover;
color: @pagination_link_color_hover;
border-color: @pagination_border_color_hover;
}
}
}
.dots {
color: @pagination_dots_color;
margin-left: @pagination_link_margin_offset;
}
}
}
standard.less 0000644 00000006624 15154305140 0007242 0 ustar 00 // Post.
@post_border_color: default;
@post_background: default;
// Post Title
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;
// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;
// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;
// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;
.sow-blog-layout-standard {
.sow-blog-posts article {
.sow-blog-content-wrapper {
background: @post_background;
border: 1px solid @post_border_color;
}
.sow-entry-header {
.sow-entry-title a {
font-family: @title_font;
font-size: @title_font_size;
font-style: @title_font_style;
font-weight: @title_font_weight;
color: @title_color;
&:hover,
&:focus {
color: @title_color_hover;
}
}
.sow-entry-meta {
font-family: @meta_font;
font-size: @meta_font_size;
font-style: @meta_font_style;
font-weight: @meta_font_weight;
span {
color: @meta_color;
a {
color: @meta_color;
&:hover,
&:focus {
color: @meta_color_hover;
}
}
}
&:not(:last-child)::after {
font-size: @meta_font_size;
}
}
}
.sow-entry-content {
color: @content_color;
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
a {
color: @content_link;
&:hover,
&:focus {
color: @content_link_hover;
}
}
}
.sow-more-link {
font-family: @content_font;
font-size: @content_font_size;
font-style: @content_font_style;
font-weight: @content_font_weight;
}
}
.sow-post-navigation {
.sow-nav-links {
margin-top: @pagination_top_margin;
}
.page-numbers {
align-items: center;
display: flex;
height: @pagination_height;
justify-content: center;
width: @pagination_width;
&:not(.dots) {
background: @pagination_background;
border: 1px solid @pagination_border_color;
border-radius: @pagination_border_radius;
color: @pagination_link_color;
font-family: @pagination_font;
font-size: @pagination_font_size;
font-style: @pagination_font_style;
font-weight: @pagination_font_weight;
margin-right: @pagination_link_margin;
&:last-child {
margin-right: 0;
}
&.current,
&:hover,
&:focus {
background: @pagination_background_hover;
color: @pagination_link_color_hover;
border-color: @pagination_border_color_hover;
}
}
}
.dots {
color: @pagination_dots_color;
margin-left: @pagination_link_margin_offset;
}
}
}
atom.less 0000644 00000013375 15154543445 0006417 0 ustar 00 @import "../../../base/less/mixins";
/* Header colors */
@header_color: #65707f;
@featured_header_color: lighten(#65707f, 5%);
/* Text Colors */
@header_text_color: #fff;
@featured_header_text_color: #fff;
@feature_text_color: #5f6062;
/* Button colors */
@button_container_color: #e8e8e8;
@button_background_color: #41a9d5;
@featured_button_background_color: lighten( #41a9d5, 5% );
@button_text_color: #FFFFFF;
@featured_button_background_color: lighten(#41a9d5, 5%);
@featured_button_text_color: #FFFFFF;
.ow-pt-columns-atom {
.clearfix();
padding-top: 20px;
.ow-pt-column {
color: @header_text_color;
float: left;
.ow-pt-title {
.gradient(@header_color, darken(@header_color, 10%), @header_color);
padding: 20px 0;
text-align: center;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
border: 1px solid darken(@header_color, 20%);
border-bottom: 0;
.border-radius(5px, 0, 0, 5px);
.box-shadow(~"inset 0 1px 0 rgba(255,255,255,0.5)");
font-size: 1.1em;
.ow-pt-subtitle {
font-size: 0.9em;
}
}
.ow-pt-details {
border-color: darken(@header_color, 2%);
border-right-width: 0;
border-style: solid;
border-top-color: darken(@header_color, 20%);
border-width: 1px;
.box-shadow(~"inset 0px -15px 25px rgba(0,0,0,0.05)");
.gradient(lighten(@header_color, 5%), lighten(@header_color, 1%), lighten(@header_color, 5%));
padding: 15px 25px;
position: relative;
text-align: center;
.ow-pt-price {
font-size: 2.5em;
line-height: 1.25em;
font-weight: 300;
text-shadow: 0 1px 1px rgba(0,0,0,0.25);
}
}
&.ow-pt-on-sale {
.ow-pt-price {
display: inline-block;
font-size: 1.8em;
text-decoration: line-through;
}
.ow-pt-sale-price {
display: inline-block;
font-size: 2.5em;
font-weight: 300;
line-height: 1.25em;
text-shadow: 0 1px 1px rgba( 0, 0, 0, 0.25 );
}
}
.ow-pt-image {
line-height: 0;
img {
display: block;
max-width: 100%;
height: auto;
.rounded(0);
}
}
.ow-pt-features {
font-size: 0.925em;
color: @feature_text_color;
.ow-pt-feature {
padding: 15px 20px;
background: #ffffff;
.sow-feature-icon {
display: table-cell;
vertical-align: middle;
padding-right: 10px;
}
.sow-feature-icon + .sow-feature-text {
display: table-cell;
vertical-align: middle;
}
.gradient(#FFFFFF, #fcfcfc, #FFFFFF);
&.ow-pt-feature-odd {
.gradient(#f1f1f1, #eeeeee, #f1f1f1);
}
text-shadow: 0 1px 0 #FFFFFF;
strong {
font-weight: 500;
}
p {
margin: 0;
display: inline-block;
}
[class^="sow-icon-"] {
display: inline-block;
margin-right: 0.5em;
}
&:last-child {
border-bottom-width: 0;
}
}
}
&.ow-pt-even {
.ow-pt-features .ow-pt-feature {
.gradient(#f9f9f9, #f6f6f6, #f9f9f9);
&.ow-pt-feature-odd {
.gradient(#eeeeee, #ebebeb, #eeeeee);
}
}
}
&.ow-pt-last {
.ow-pt-details {
border-right-width: 1px;
}
.ow-pt-features .ow-pt-feature {
border-right-width: 1px;
}
}
.ow-pt-button {
display: block;
padding: 15px;
text-align: center;
.gradient( @button_container_color, darken( @button_container_color, 5.5% ), @button_container_color );
border-top: 1px solid #E0E0E0;
border-bottom: 1px solid #cfcfcf;
a.ow-pt-link {
display: inline-block;
.rounded(3px);
font-size: 0.9em;
padding: 0.675em 1.25em;
text-decoration: none;
color: @button_text_color;
.gradient(@button_background_color, darken(@button_background_color, 10%), @button_background_color);
border: 1px solid darken(@button_background_color, 20%);
.box-shadow(~"inset 0 1px 0 rgba(255,255,255,0.25), 0 1px 2px rgba(0,0,0,0.15)");
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
margin: 0;
&:hover {
@button_background_color_hover: lighten(@button_background_color, 3%);
.gradient(@button_background_color_hover, darken(@button_background_color_hover, 10%), @button_background_color_hover);
border: 1px solid darken(@button_background_color_hover, 20%);
}
}
}
&.ow-pt-featured {
color: @featured_header_text_color;
margin-top: -20px;
.ow-pt-title {
border-color: darken(@featured_header_color, 20%);
.gradient(@featured_header_color, darken(@featured_header_color, 10%), @featured_header_color);
padding: 30px 0;
}
.ow-pt-details {
border-color: darken(@featured_header_color, 2%);
border-top-color: darken(@featured_header_color, 20%);
.gradient(lighten(@featured_header_color, 5%), lighten(@featured_header_color, 1%), lighten(@featured_header_color, 5%));
}
.ow-pt-button a.ow-pt-link {
color: @featured_button_text_color;
.gradient(@featured_button_background_color, darken(@featured_button_background_color, 10%), @featured_button_background_color);
border: 1px solid darken(@featured_button_background_color, 20%);
&:hover {
@featured_button_background_color_hover: lighten(@featured_button_background_color, 3%);
.gradient(@featured_button_background_color_hover, darken(@featured_button_background_color_hover, 10%), @featured_button_background_color_hover);
border: 1px solid darken(@featured_button_background_color_hover, 20%);
}
}
}
}
}
@media (max-width:680px) {
.ow-pt-columns-atom {
padding-top: 0;
&.sow-equalize-row-heights {
.ow-pt-title, .ow-pt-details, .ow-pt-image, .ow-pt-features, .ow-pt-button, .ow-pt-feature {
height: auto !important;
}
}
.ow-pt-column {
float: none;
width: auto !important;
margin-bottom: 20px;
&.ow-pt-featured {
margin-top: 0;
}
.ow-pt-details {
border-right-width: 1px;
}
.ow-pt-features {
.ow-pt-feature {
border-width: 0 1px 1px 1px;
}
}
}
}
}
flat.less 0000644 00000004142 15154543445 0006375 0 ustar 00 @import "../../../base/less/mixins";
@responsive_breakpoint: 780px;
@align: center;
@mobile_align: center;
@button_width: '';
@button_color: #41a9d5;
@border_color: darken(@button_color, 5%);
@text_color: #FFFFFF;
@icon_size: 1.3em;
@hover_background_color: #41a9d5;
@hover_text_color: #FFFFFF;
@button_font: default;
@button_font_weight: default;
@button_font_style: default;
@font_size: 1em;
@rounding: 0.25em;
@padding: 1em;
@has_text: true;
@has_button_icon: false;
.ow-button-base {
.clearfix();
@media (max-width: @responsive_breakpoint) {
&.ow-button-align-@{align} {
text-align: @mobile_align;
& when not ( @mobile_align = justify ) {
&.ow-button-align-justify .sowb-button {
display: inline-block;
}
}
& when ( @mobile_align = justify ) {
.sowb-button {
display: block;
}
}
}
}
.sowb-button {
.box-sizing(border-box);
.font(@button_font, @button_font_weight);
.rounded(@rounding);
background: @button_color;
border-width: 1px 0;
border: 1px solid @button_color;
color: @text_color !important;
font-size: @font_size;
font-style: @button_font_style;
padding: @padding;
text-shadow: 0 1px 0 rgba(0,0,0,0.05);
& when( isnumber( @button_width ) ) {
width: @button_width;
max-width: 100%;
}
& when ( @has_text = true ) {
padding-inline: @padding * 2;
}
& when not ( @has_text = true ) {
.sow-icon-image,
[class^="sow-icon-"] {
margin: 0;
}
}
& when ( @has_button_icon = true ) {
& > span {
display: flex;
justify-content: center;
[class^="sow-icon-"] {
font-size: @icon_size;
}
}
&.ow-icon-placement-top > span {
flex-direction: column;
}
&.ow-icon-placement-right > span {
flex-direction: row-reverse;
}
&.ow-icon-placement-bottom > span {
flex-direction: column-reverse;
}
&.ow-icon-placement-left > span {
align-items: start;
}
}
&.ow-button-hover:active,
&.ow-button-hover:hover {
background: lighten(@hover_background_color, 4%);
border-color: lighten(@hover_background_color, 4%);
color: @hover_text_color !important;
}
}
}
widget-mixins.less 0000644 00000001424 15154543445 0010237 0 ustar 00 @icon_size: 1.3em;
@rounding: 0.25em;
@padding: 0.75em;
@margin: 0.1em;
@align: left;
@mobile_align: left;
@responsive_breakpoint: 780px;
.social-media-button-container {
.clearfix();
text-align: @align;
@media (max-width: @responsive_breakpoint) {
text-align: @mobile_align;
}
// This little gem allows justified buttons when there's only one row of buttons or if it's the last row of buttons
/*
&:after {
content:"";
display:inline-block;
width:100%;
}
*/
}
.social-media-button-base() {
display: inline-block;
font-size: @icon_size;
line-height: 1em;
margin: @margin;
padding: @padding 0;
width: (1em + @padding * 2);
text-align: center;
vertical-align: middle;
.sow-icon-fontawesome {
display: inline-block;
height: 1em;
}
.rounded(@rounding);
}
wire.less 0000644 00000004007 15154543445 0006415 0 ustar 00 @import "../../../base/less/mixins";
@responsive_breakpoint: 780px;
@align: center;
@mobile_align: center;
@button_width: '';
@button_color: #41a9d5;
@text_color: #FFFFFF;
@icon_size: 1.3em;
@hover_background_color: #41a9d5;
@hover_text_color: #FFFFFF;
@button_font: default;
@button_font_weight: default;
@button_font_style: default;
@font_size: 1em;
@rounding: 0.25em;
@padding: 1em;
@has_text: true;
@has_button_icon: false;
.ow-button-base {
.clearfix();
@media (max-width: @responsive_breakpoint) {
&.ow-button-align-@{align} {
text-align: @mobile_align;
& when not ( @mobile_align = justify ) {
&.ow-button-align-justify .sowb-button {
display: inline-block;
}
}
& when ( @mobile_align = justify ) {
.sowb-button {
display: block;
}
}
}
}
.sowb-button {
.box-sizing(border-box);
.font(@button_font, @button_font_weight);
.rounded(@rounding);
background: transparent;
border: 2px solid @button_color;
color: @button_color !important;
font-size: @font_size;
font-style: @button_font_style;
padding: @padding;
text-shadow: 0 1px 0 rgba(0,0,0,0.05);
& when( isnumber( @button_width ) ) {
width: @button_width;
max-width: 100%;
}
& when ( @has_text = true ) {
padding-inline: @padding * 2;
}
& when not ( @has_text = true ) {
.sow-icon-image,
[class^="sow-icon-"] {
margin: 0;
}
}
& when ( @has_button_icon = true ) {
& > span {
display: flex;
justify-content: center;
[class^="sow-icon-"] {
font-size: @icon_size;
}
}
&.ow-icon-placement-top > span {
flex-direction: column;
}
&.ow-icon-placement-right > span {
flex-direction: row-reverse;
}
&.ow-icon-placement-bottom > span {
flex-direction: column-reverse;
}
&.ow-icon-placement-left > span {
align-items: start;
}
}
&.ow-button-hover:active,
&.ow-button-hover:hover {
background: @hover_background_color;
border-color: @hover_background_color;
color: @hover_text_color !important;
}
}
}
simple.less 0000644 00000002477 15154731171 0006744 0 ustar 00 /*
Name: Simple
Template: simple
Author: Greg Priday
Author URI: http://siteorigin.com/
*/
@background_color: #F5F5F5;
@text_darken: 35%;
@inset_highlight: 10%;
@drop_shadow: 0.1;
@text_shadow: 20%;
@rounded: 4px;
@font_size: 0.875em;
@padding_top: 10px;
@padding_sides: 45px;
@font_family: inherit;
@font_weight: 500;
@import "../../../less/mixins";
& {
a {
display:inline-block;
padding: @padding_top @padding_sides;
.rounded(@rounded);
color: lumdarken(@background_color, @text_darken);
font-size: @font_size;
font-family: @font_family;
font-weight: @font_weight;
text-decoration:none;
text-shadow: 0 1px 0 lumlighten(@background_color, @text_shadow);
text-align: center;
@inset_highlight_color: lumlighten(@background_color, @inset_highlight);
.box-shadow(~"inset 0 1px 0 @{inset_highlight_color}, 0 1px 2px rgba(0,0,0,@{drop_shadow})");
.button-style(@background_color);
&:hover {
.button-style( lumlighten(@background_color, 1.75%) );
}
&:active {
.button-style(lumdarken(@background_color, 1.75), -2);
.box-shadow(none);
padding-top: @padding_top + 1;
padding-bottom: @padding_top - 1;
}
}
&.align-left {
text-align: left;
}
&.align-right {
text-align: right;
}
&.align-center {
text-align: center;
}
&.align-justify {
a {
display: block;
}
}
}