diff --git a/slick/README.md b/slick/README.md new file mode 100644 index 0000000..cb80053 --- /dev/null +++ b/slick/README.md @@ -0,0 +1,40 @@ +Slick is an experimental simple, lovable and complete starter theme. It is built to leverage the full site editing functionality that is being built in the Gutenberg plugin. This theme is not meant for use on a production site. + + +## Description + +Slick is an experimental simple, lovable and complete starter theme. It is built to leverage the full site editing functionality that is being built in the Gutenberg plugin. + +This theme requires Gutenberg version 10.9.1 or newer. + +This theme is beta software, and is not meant for use on a production site. Bug reports, fixes, and other and contributions are welcome in the theme's GitHub repository. + + +## Installation + +1. If you do not already have the Gutenberg plugin installed and activated, go to Appearance -> Themes in your admin panel and search for 'Gutenberg'. Install and activate the plugin. +2. Then, in your admin panel, go to Appearance -> Themes and click the 'Add New' button. +3. Type in 'Slick' in the search form and press the 'Enter' key on your keyboard. +4. Click on the 'Activate' button to use your new theme right away. +5. From your admin panel, visit the Site Editor to customize your site. + + +## Roadmap + +* Add classic templates of WordPress +* Add other templates +* Add other partials +* Add consistently rules of CSS + + +## Frequently Asked Questions + +### Why do I need this? +Full-site editing is the future of WordPress: test the new features. + +### Can I request new template? +Of course! I love to get your ideas! Please, [submit your idea](https://github.com/GuglielmoPepe/slick/issues) here. + +### Can I request new patial template? +Absolutely! Please, [submit your idea](https://github.com/GuglielmoPepe/slick/issues) here. + diff --git a/slick/block-template-parts/aside.html b/slick/block-template-parts/aside.html new file mode 100644 index 0000000..8ad12da --- /dev/null +++ b/slick/block-template-parts/aside.html @@ -0,0 +1,41 @@ + +
+ + +
+ + +

Categories

+ + + + +
+ + + +
+ + +

Archives

+ + + + +
+ + + +
+ + +

Search

+ + + + +
+ + +
+ diff --git a/slick/block-template-parts/footer.html b/slick/block-template-parts/footer.html new file mode 100644 index 0000000..5c44471 --- /dev/null +++ b/slick/block-template-parts/footer.html @@ -0,0 +1,34 @@ + + + + + +
+
+ +

+ Powered by Guglielmo Pepe with WordPress and Slick theme +

+ + +
+
+ diff --git a/slick/block-template-parts/header.html b/slick/block-template-parts/header.html new file mode 100644 index 0000000..7fe86eb --- /dev/null +++ b/slick/block-template-parts/header.html @@ -0,0 +1,21 @@ + +
+ + + + + + + + + + + + + + + + + +
+ diff --git a/slick/block-templates/404.html b/slick/block-templates/404.html new file mode 100644 index 0000000..60ec809 --- /dev/null +++ b/slick/block-templates/404.html @@ -0,0 +1,21 @@ + + + +
+ + +

Oops! That page can’t be found.

+ + + +

It looks like nothing was found at this location. Maybe try a search?

+ + + + +
+ + + + + diff --git a/slick/block-templates/index.html b/slick/block-templates/index.html new file mode 100644 index 0000000..96cff96 --- /dev/null +++ b/slick/block-templates/index.html @@ -0,0 +1,43 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/slick/block-templates/single.html b/slick/block-templates/single.html new file mode 100644 index 0000000..3305111 --- /dev/null +++ b/slick/block-templates/single.html @@ -0,0 +1,117 @@ + + + + + + + +
+ + +
+ + + + + +
+ + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/slick/functions.php b/slick/functions.php new file mode 100644 index 0000000..46955b7 --- /dev/null +++ b/slick/functions.php @@ -0,0 +1,49 @@ +get( 'Version' ) ); +} + diff --git a/slick/index.php b/slick/index.php new file mode 100644 index 0000000..b10d9ac --- /dev/null +++ b/slick/index.php @@ -0,0 +1,11 @@ +Gutenberg plugin. + +This theme requires Gutenberg version 10.9.1 or newer. + +This theme is beta software, and is not meant for use on a production site. Bug reports, fixes, and other and contributions are welcome in the theme's GitHub repository. + + +== Installation == + +1. If you do not already have the Gutenberg plugin installed and activated, go to Appearance -> Themes in your admin panel and search for 'Gutenberg'. Install and activate the plugin. +2. Then, in your admin panel, go to Appearance -> Themes and click the 'Add New' button. +3. Type in 'Slick' in the search form and press the 'Enter' key on your keyboard. +4. Click on the 'Activate' button to use your new theme right away. +5. From your admin panel, visit the Site Editor to customize your site. + + +== Roadmap == + +* Add classic templates of WordPress +* Add other templates +* Add other partials +* Add consistently rules of CSS + + +== Frequently Asked Questions == + += Why do I need this? = +Full-site editing is the future of WordPress: test the new features. + += Can I request new template? = +Of course! I love to get your ideas! Please, [submit your idea](https://github.com/GuglielmoPepe/slick/issues) here. + += Can I request new patial template? = +Absolutely! Please, [submit your idea](https://github.com/GuglielmoPepe/slick/issues) here. + + +== Changelog == + += 1.0.1 = +* Change nav tag with div tag in aside.html +* Change h3 with h2 in aside.html +* Remove empty settings blocks item in theme.json +* Remove empty "customTemplates" item in theme.json +* Remove empty blocks styles from theme.json +* Remove gradient color in theme.json +* Remove div with wp-block-query-pagination +* Change wp-query-loop with post-template + += 1.0.0 = +* First release + + +== Copyright == + +Slick WordPress Theme, 2021 Guglielmo Pepe +Slick WordPress Theme is distributed under the terms of the GNU GPL. + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + + +Slick WordPress Theme, (C) 2021 Guglielmo Pepe. License: GPL v2 or later. + diff --git a/slick/screenshot.png b/slick/screenshot.png new file mode 100644 index 0000000..6efba96 Binary files /dev/null and b/slick/screenshot.png differ diff --git a/slick/style.css b/slick/style.css new file mode 100644 index 0000000..57dab80 --- /dev/null +++ b/slick/style.css @@ -0,0 +1,65 @@ +/* +Theme Name: Slick +Theme URI: https://www.slicktheme.it +Author: Guglielmo Pepe +Author URI: https://www.guglielmopepe.com +Description: An experimental simple, lovable and complete starter theme +Tags: full-site-editing, blog, one-column +Requires at least: 5.7.2 +Tested up to: 5.7.2 +Requires PHP: 7.2 +Version: 1.0.1 +License: GNU General Public License v2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html +Text Domain: slick +*/ + +body { + margin: 0; +} + +a { + color: var(--wp--preset--color--peter-river); +} + +a:hover { + color: var(--wp--preset--color--belize-hole); +} + + +.wp-block-site-title { + margin: 0; +} + +.wp-block-site-title a { + text-decoration: none; +} + +.wp-block-archives-list, +.wp-block-categories-list { + list-style: none; + padding: 0; +} + +.wp-site-blocks > aside { + background-color: #7f8c8d; + color: #fff; + margin: 0 auto; + padding: 1.5em; +} + +.wp-site-blocks > footer, +.wp-site-blocks > header { + background-color: #34495e; + color: #fff; + margin: 0 auto; + padding: 1.5em; + text-align: center; +} + +.wp-site-blocks > aside a, +.wp-site-blocks > footer a, +.wp-site-blocks > header a { + color: #fff; +} + diff --git a/slick/theme.json b/slick/theme.json new file mode 100644 index 0000000..4e44ddf --- /dev/null +++ b/slick/theme.json @@ -0,0 +1,208 @@ +{ + "settings": { + "border": { + "customColor": false, + "customRadius": false, + "customStyle": false, + "customWidth": false + }, + "color": { + "link": true, + "palette": [ + { + "slug": "turquoise", + "color": "#1abc9c", + "name": "Turquoise" + }, + { + "slug": "green-sea", + "color": "#16a085", + "name": "Green Sea" + }, + { + "slug": "sun-flower", + "color": "#f1c40f", + "name": "Sun Flower" + }, + { + "slug": "orange", + "color": "#f39c12", + "name": "Orange" + }, + { + "slug": "emerald", + "color": "#2ecc71", + "name": "Emerald" + }, + { + "slug": "nephritis", + "color": "#27ae60", + "name": "Nephritis" + }, + { + "slug": "carrot", + "color": "#e67e22", + "name": "Carrot" + }, + { + "slug": "pumpkin", + "color": "#d35400", + "name": "Pumpkin" + }, + { + "slug": "peter-river", + "color": "#3498db", + "name": "Peter River" + }, + { + "slug": "belize-hole", + "color": "#2980b9", + "name": "Belize Hole" + }, + { + "slug": "alizarin", + "color": "#e74c3c", + "name": "Alizarin" + }, + { + "slug": "pomegranate", + "color": "#c0392b", + "name": "Pomegranate" + }, + { + "slug": "amethyst", + "color": "#9b59b6", + "name": "Amethyst" + }, + { + "slug": "wisteria", + "color": "#8e44ad", + "name": "Wisteria" + }, + { + "slug": "clouds", + "color": "#ecf0f1", + "name": "Clouds" + }, + { + "slug": "silver", + "color": "#bdc3c7", + "name": "Silver" + }, + { + "slug": "wet-asphalt", + "color": "#34495e", + "name": "Wet Asphalt" + }, + { + "slug": "midnight-blue", + "color": "#2c3e50", + "name": "Midnight Blue" + }, + { + "slug": "concrete", + "color": "#95a5a6", + "name": "Concrete" + }, + { + "slug": "asbestos", + "color": "#7f8c8d", + "name": "Asbestos" + } + ] + }, + "custom": {}, + "layout": { + "contentSize": "840px", + "wideSize": "1100px" + }, + "spacing": { + "customMargin": false, + "customPadding": false, + "units": [ "px", "em", "rem", "vh", "vw" ] + }, + "typography": { + "customFontSize": true, + "customFontStyle": true, + "customFontWeight": true, + "customLineHeight": true, + "customTextDecorations": true, + "customTextTransforms": true, + "dropCap": true, + "fontFamilies": [], + "fontSizes": [ + { + "slug": "tiny", + "size": "12px", + "name": "Tiny" + }, + { + "slug": "small", + "size": "16px", + "name": "Small" + }, + { + "slug": "regular", + "size": "20px", + "name": "Regular" + }, + { + "slug": "medium", + "size": "24px", + "name": "Medium" + }, + { + "slug": "large", + "size": "28px", + "name": "Large" + }, + { + "slug": "huge", + "size": "32px", + "name": "Huge" + } + ] + } + }, + "styles": { + "elements": { + "h1": { + "typography": { + "fontSize": "var(--wp--preset--font-size--huge)" + } + }, + "h2": { + "typography": { + "fontSize": "var(--wp--preset--font-size--large)" + } + }, + "h3": { + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)" + } + }, + "h4": { + "typography": { + "fontSize": "var(--wp--preset--font-size--regular)" + } + }, + "h5": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "h6": { + "typography": { + "fontSize": "var(--wp--preset--font-size--tiny)" + } + } + }, + "typography": { + "lineHeight": 1.6, + "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif", + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "templateParts": {}, + "version": 1 +}