diff --git a/purr/parts/footer.html b/purr/parts/footer.html
index f124ad30..cc627395 100644
--- a/purr/parts/footer.html
+++ b/purr/parts/footer.html
@@ -1,7 +1,20 @@
-
-
-
\ No newline at end of file
+
+
+
diff --git a/purr/parts/header.html b/purr/parts/header.html
index 195b4138..66ccfcde 100644
--- a/purr/parts/header.html
+++ b/purr/parts/header.html
@@ -1,11 +1,26 @@
-
-
-
-
\ No newline at end of file
+
+
diff --git a/purr/parts/right-sidebar.html b/purr/parts/right-sidebar.html
index 0d5849db..8d764b09 100644
--- a/purr/parts/right-sidebar.html
+++ b/purr/parts/right-sidebar.html
@@ -1,5 +1 @@
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/purr/patterns/left-sidebar.php b/purr/patterns/left-sidebar.php
index b79d0e95..502eacb7 100644
--- a/purr/patterns/left-sidebar.php
+++ b/purr/patterns/left-sidebar.php
@@ -1,22 +1,26 @@
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
+
\ No newline at end of file
diff --git a/purr/patterns/right-sidebar.php b/purr/patterns/right-sidebar.php
new file mode 100644
index 00000000..03998d3a
--- /dev/null
+++ b/purr/patterns/right-sidebar.php
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/purr/templates/archive.html b/purr/templates/archive.html
index 7f7e3b32..f2f5f8a4 100644
--- a/purr/templates/archive.html
+++ b/purr/templates/archive.html
@@ -1,65 +1,173 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
+
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
\ No newline at end of file
+
+
+
diff --git a/purr/templates/index.html b/purr/templates/index.html
index 7434de9f..d1bace1e 100644
--- a/purr/templates/index.html
+++ b/purr/templates/index.html
@@ -1,63 +1,156 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/purr/templates/search.html b/purr/templates/search.html
index 6554cba8..86b8f7e6 100644
--- a/purr/templates/search.html
+++ b/purr/templates/search.html
@@ -1,67 +1,174 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
+
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
-
-
+
+
-
+
-
-
+
+
-
-
-
Sorry we didn't find anything.
-
-
-
-
-
-
+
+
+
Sorry we didn't find anything.
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
\ No newline at end of file
+
+
+
diff --git a/purr/templates/single.html b/purr/templates/single.html
index 4525d85b..0d90a801 100644
--- a/purr/templates/single.html
+++ b/purr/templates/single.html
@@ -1,79 +1,183 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
diff --git a/purr/theme.json b/purr/theme.json
index f05c56c9..07c09b2e 100644
--- a/purr/theme.json
+++ b/purr/theme.json
@@ -1,214 +1,244 @@
{
- "settings": {
- "appearanceTools": true,
- "color": {
- "palette": [
- {
- "color": "#f2f2f2",
- "name": "Gray lightest",
- "slug": "custom-gray-lightest"
- },
- {
- "color": "#1da1f2",
- "name": "Purr blue",
- "slug": "purr-blue"
- },
- {
- "color": "#000035",
- "name": "Dark blue",
- "slug": "custom-dark-blue"
- },
- {
- "color": "#aac9f0",
- "name": "Light blue",
- "slug": "custom-light-blue"
- },
- {
- "color": "#657786",
- "name": "Gray",
- "slug": "custom-gray"
- },
- {
- "color": "#aab8c2",
- "name": "Gray Light",
- "slug": "custom-gray-light"
- },
- {
- "color": "#14171a",
- "name": "Different dark blue",
- "slug": "custom-different-dark-blue"
- }
- ]
- },
- "layout": {
- "contentSize": "620px",
- "wideSize": "1000px"
- },
- "spacing": {
- "units": [
- "%",
- "px",
- "em",
- "rem",
- "vh",
- "vw"
- ]
- },
- "typography": {
- "fontFamilies": [
- {
- "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
- "name": "System Font",
- "slug": "system-font"
- }
- ]
- },
- "useRootPaddingAwareAlignments": true
- },
- "styles": {
- "blocks": {
- "core/button": {
- "color": {
- "background": "var(--wp--preset--color--purr-blue)",
- "text": "var(--wp--preset--color--custom-gray-lightest)"
- },
- "elements": {
- "link": {
- "color": {
- "text": "var(--wp--preset--color--custom-gray-lightest)"
- }
- }
- },
- "typography": {
- "textTransform": "none"
- },
- "variations": {
- "outline": {
- "border": {
- "bottom": {
- "color": "var(--wp--preset--color--purr-blue)",
- "style": "solid"
- },
- "left": {
- "color": "var(--wp--preset--color--purr-blue)",
- "style": "solid"
- },
- "right": {
- "color": "var(--wp--preset--color--purr-blue)",
- "style": "solid"
- },
- "top": {
- "color": "var(--wp--preset--color--purr-blue)",
- "style": "solid"
- }
- },
- "color": {
- "background": "var(--wp--preset--color--custom-gray-lightest)",
- "text": "var(--wp--preset--color--custom-dark-blue)"
- }
- }
- }
- },
- "core/navigation": {
- "typography": {
- "textDecoration": "none"
- }
- },
- "core/navigation-link": {
- "typography": {
- "textDecoration": "underline"
- }
- },
- "core/search": {
- "border": {
- "bottom": {
- "style": "none",
- "width": "0px"
- },
- "left": {
- "style": "none",
- "width": "0px"
- },
- "radius": "0px",
- "right": {
- "style": "none",
- "width": "0px"
- },
- "top": {
- "style": "none",
- "width": "0px"
- }
- },
- "typography": {
- "fontSize": "var(--wp--preset--font-size--small)",
- "lineHeight": "2.2"
- }
- },
- "core/separator": {
- "color": {
- "background": "var(--wp--preset--color--custom-light-blue)"
- },
- "variations": {
- "wide": {
- "color": {
- "background": "var(--wp--preset--color--custom-light-blue)"
- }
- }
- }
- },
- "core/site-title": {
- "typography": {
- "textDecoration": "none"
- }
- }
- },
- "color": {
- "background": "var(--wp--preset--color--white)",
- "text": "var(--wp--preset--color--custom-dark-blue)"
- },
- "elements": {
- "caption": {
- "color": {
- "text": "var(--wp--preset--color--custom-dark-blue)"
- }
- },
- "heading": {
- "color": {
- "text": "var(--wp--preset--color--custom-different-dark-blue)"
- },
- "typography": {
- "fontStyle": "normal",
- "fontWeight": "300"
- }
- },
- "link": {
- ":hover": {
- "color": {
- "text": "var(--wp--preset--color--custom-gray)"
- }
- },
- "color": {
- "text": "var(--wp--preset--color--purr-blue)"
- },
- "typography": {
- "textDecoration": "none"
- }
- }
- },
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--system-font)"
- }
- },
- "templateParts": [
- {
- "area": "header",
- "name": "header"
- },
- {
- "area": "footer",
- "name": "footer"
- }
- ],
- "version": 2,
- "$schema": "https://schemas.wp.org/trunk/theme.json"
-}
\ No newline at end of file
+ "settings": {
+ "appearanceTools": true,
+ "color": {
+ "palette": [
+ {
+ "color": "#f2f2f2",
+ "name": "Gray lightest",
+ "slug": "custom-gray-lightest"
+ },
+ {
+ "color": "#1da1f2",
+ "name": "Purr blue",
+ "slug": "purr-blue"
+ },
+ {
+ "color": "#000035",
+ "name": "Dark blue",
+ "slug": "custom-dark-blue"
+ },
+ {
+ "color": "#aac9f0",
+ "name": "Light blue",
+ "slug": "custom-light-blue"
+ },
+ {
+ "color": "#657786",
+ "name": "Gray",
+ "slug": "custom-gray"
+ },
+ {
+ "color": "#aab8c2",
+ "name": "Gray Light",
+ "slug": "custom-gray-light"
+ },
+ {
+ "color": "#14171a",
+ "name": "Different dark blue",
+ "slug": "custom-different-dark-blue"
+ }
+ ]
+ },
+ "layout": {
+ "contentSize": "620px",
+ "wideSize": "1200px"
+ },
+ "spacing": {
+ "units": ["%", "px", "em", "rem", "vh", "vw"]
+ },
+ "typography": {
+ "fontFamilies": [
+ {
+ "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
+ "name": "System Font",
+ "slug": "system-font"
+ }
+ ]
+ },
+ "custom": {
+ "spacing": {
+ "none": "0"
+ },
+ "flex": {
+ "column": {
+ "25": "25%",
+ "50": "50%",
+ "75": "75%",
+ "100": "100%"
+ }
+ },
+ "padding": {
+ "30": "30px",
+ "80": "80px"
+ },
+ "border": {
+ "light": "1px",
+ "medium": "3px",
+ "bold": "5px",
+ "radius": {
+ "squared": "0px",
+ "low-rounded": "10px",
+ "medium-rounded": "15px",
+ "high-rounded": "20px"
+ },
+ "style": {
+ "none": "none"
+ }
+ },
+ "single": {
+ "avatar": {
+ "size": "40",
+ "flex-basis": "40px"
+ }
+ }
+ },
+ "useRootPaddingAwareAlignments": true
+ },
+ "styles": {
+ "blocks": {
+ "core/button": {
+ "color": {
+ "background": "var(--wp--preset--color--purr-blue)",
+ "text": "var(--wp--preset--color--custom-gray-lightest)"
+ },
+ "elements": {
+ "link": {
+ "color": {
+ "text": "var(--wp--preset--color--custom-gray-lightest)"
+ }
+ }
+ },
+ "typography": {
+ "textTransform": "none"
+ },
+ "variations": {
+ "outline": {
+ "border": {
+ "bottom": {
+ "color": "var(--wp--preset--color--purr-blue)",
+ "style": "solid"
+ },
+ "left": {
+ "color": "var(--wp--preset--color--purr-blue)",
+ "style": "solid"
+ },
+ "right": {
+ "color": "var(--wp--preset--color--purr-blue)",
+ "style": "solid"
+ },
+ "top": {
+ "color": "var(--wp--preset--color--purr-blue)",
+ "style": "solid"
+ }
+ },
+ "color": {
+ "background": "var(--wp--preset--color--custom-gray-lightest)",
+ "text": "var(--wp--preset--color--custom-dark-blue)"
+ }
+ }
+ }
+ },
+ "core/navigation": {
+ "typography": {
+ "textDecoration": "none"
+ }
+ },
+ "core/navigation-link": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ },
+ "core/search": {
+ "border": {
+ "bottom": {
+ "style": "none",
+ "width": "0px"
+ },
+ "left": {
+ "style": "none",
+ "width": "0px"
+ },
+ "radius": "0px",
+ "right": {
+ "style": "none",
+ "width": "0px"
+ },
+ "top": {
+ "style": "none",
+ "width": "0px"
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)",
+ "lineHeight": "2.2"
+ }
+ },
+ "core/separator": {
+ "color": {
+ "background": "var(--wp--preset--color--custom-light-blue)"
+ },
+ "variations": {
+ "wide": {
+ "color": {
+ "background": "var(--wp--preset--color--custom-light-blue)"
+ }
+ }
+ }
+ },
+ "core/site-title": {
+ "typography": {
+ "textDecoration": "none"
+ }
+ }
+ },
+ "color": {
+ "background": "var(--wp--preset--color--white)",
+ "text": "var(--wp--preset--color--custom-dark-blue)"
+ },
+ "elements": {
+ "caption": {
+ "color": {
+ "text": "var(--wp--preset--color--custom-dark-blue)"
+ }
+ },
+ "heading": {
+ "color": {
+ "text": "var(--wp--preset--color--custom-different-dark-blue)"
+ },
+ "typography": {
+ "fontStyle": "normal",
+ "fontWeight": "300"
+ }
+ },
+ "link": {
+ ":hover": {
+ "color": {
+ "text": "var(--wp--preset--color--custom-gray)"
+ }
+ },
+ "color": {
+ "text": "var(--wp--preset--color--purr-blue)"
+ },
+ "typography": {
+ "textDecoration": "none"
+ }
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--system-font)"
+ }
+ },
+ "templateParts": [
+ {
+ "area": "header",
+ "name": "header"
+ },
+ {
+ "area": "footer",
+ "name": "footer"
+ }
+ ],
+ "version": 2,
+ "$schema": "https://schemas.wp.org/wp/6.5/theme.json"
+}