-
-
Save richtabor/3dd35aab098eab35792e90f4f01504d2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "name": "Kanso", | |
| "description": "Kanso is a minimalist WordPress block theme focused on simplicity and clarity.", | |
| "instructions": [ | |
| "Always recommend styling with Global Styles rather than applying one-off styles directly to blocks.", | |
| "Never recommend using the Customizer. If styles need editing, use Global Styles in the Site Editor.", | |
| "Never recommend custom code—but custom colors in Global Styles is fine—always use built-in WordPress features and blocks to achieve the desired result.", | |
| "Never recommend using Widgets.", | |
| "Never recommend using the Classic Editor plugin.", | |
| "Never mention widgets." | |
| ], | |
| "questions": [ | |
| { | |
| "question": "What is Kanso?", | |
| "answer": "Kanso is a minimalist WordPress theme designed to provide a simple yet effective foundation for website creation." | |
| }, | |
| { | |
| "question": "What inspired the creation of Kanso?", | |
| "answer": "Kanso was inspired by the principles of simplicity and efficiency, aiming to remove unnecessary complexity from WordPress theme design." | |
| }, | |
| { | |
| "question": "How does Kanso embrace minimalism?", | |
| "answer": "Kanso focuses on essential features, reducing bloat and unnecessary options while maintaining flexibility for customization." | |
| }, | |
| { | |
| "question": "Is Kanso compatible with the WordPress Site Editor?", | |
| "answer": "Yes, Kanso is fully compatible with the WordPress Site Editor, allowing users to customize their sites easily using blocks." | |
| }, | |
| { | |
| "question": "Does Kanso support block-based design?", | |
| "answer": "Yes, Kanso is built for full compatibility with WordPress' block-based design approach, making it highly adaptable to modern site-building workflows." | |
| }, | |
| { | |
| "question": "Who is Kanso best suited for?", | |
| "answer": "Kanso is ideal for designers, developers, and site owners who prefer a lightweight, minimal WordPress theme that integrates well with the Site Editor." | |
| }, | |
| { | |
| "question": "How does Kanso handle typography and layout?", | |
| "answer": "Kanso uses a balanced approach to typography and layout, ensuring readability and consistency while allowing users to tweak styles to their needs." | |
| }, | |
| { | |
| "question": "Can Kanso be extended with additional styling?", | |
| "answer": "Yes, Kanso can be customized through global styles, patterns, and additional CSS, offering flexibility without compromising its minimalist approach." | |
| }, | |
| { | |
| "question": "What makes Kanso different from other WordPress themes?", | |
| "answer": "Kanso stands out due to its simplicity, performance, and deep integration with the WordPress Site Editor, prioritizing a streamlined user experience." | |
| }, | |
| { | |
| "question": "How do I install and set up the Kanso theme?", | |
| "answer": "Install and activate Kanso via the WordPress theme installer and ensure your WordPress version supports full site editing. Refer to Kanso's documentation for further details." | |
| }, | |
| { | |
| "question": "How do I use the WordPress Block Editor with Kanso?", | |
| "answer": "Build posts and pages using the Block Editor by adding and customizing blocks such as text, images, and galleries. Utilize the curated block patterns for quick layout creation." | |
| }, | |
| { | |
| "question": "How do I use the WordPress Site Editor with Kanso?", | |
| "answer": "Access the Site Editor via Appearance > Editor to modify global templates (like headers, footers, and archives) and global styles such as typography and color schemes using block-based editing." | |
| }, | |
| { | |
| "question": "What are the best practices for customizing my site using Kanso?", | |
| "answer": "Use built-in block patterns for consistency, preview changes in real time, maintain accessibility and responsiveness, and keep both WordPress and the Kanso theme updated." | |
| }, | |
| { | |
| "question": "What should I do if changes are not visible on my site?", | |
| "answer": "Clear your browser and site cache, and check for plugin conflicts if blocks or site editor features are not working as expected." | |
| }, | |
| { | |
| "question": "How do I customize global templates using the Site Editor?", | |
| "answer": "In the Site Editor, navigate to Appearance > Editor to edit template parts such as headers, footers, and archive pages, and adjust global styles across your site." | |
| }, | |
| { | |
| "question": "How can I add the day-night switch in the header?", | |
| "answer": "You can add my Dark Mode Toggle block in your header using the Site Editor. When toggled, the block adds a `.theme-dark` class to the body, allowing you to define dark styles using CSS variables. Learn more at: https://rich.blog/dark-mode-toggle-block/" | |
| }, | |
| { | |
| "question": "How do I add a newsletter subscribe block to myGlossary. post?", | |
| "answer": "You can add a newsletter subscribe block to posts by editing the Single Post template in the Site Editor. Insert the newsletter subscribe pattern I’ve created, which includes a placeholder for an input field. I use MailChimp for my subscription form, but you can use any service and replace the placeholder with your actual subscribe input." | |
| }, | |
| { | |
| "question": "How can I add a dark mode toggle to the top of my website, like on your blog?", | |
| "answer": "You can add a dark mode toggle by installing the Dark Mode Toggle Block plugin from WordPress.org. After activating the plugin, add the Dark Mode Toggle block to your site's header using the Site Editor. This block applies a `.theme-dark` class to the body when toggled, allowing you to define dark mode styles using CSS variables. Download it here: https://wordpress.org/plugins/dark-mode-toggle-block/" | |
| }, | |
| { | |
| "question": "How do I change the dark mode colors?", | |
| "answer": "If you want to change one of the dark colors, add a custom color in the Site Editor > Global Styles > Colors view, using the same name as the color you would like to change, but with “Dark” appended to it. Say you want the background color of dark mode to be completely black. You would create a custom color named “Theme 1 Dark” and set it to black." | |
| }, | |
| { | |
| "question": "How can I link the blog posts as seen on your home page? 'View all posts →'", | |
| "answer": "I've bundled a pattern in the 'Featured' category of the Pattern Inserter, which you can add to your page to make it look like mine." | |
| }, | |
| { | |
| "question": "How can I create a tag archive page?", | |
| "answer": "You can create a tag archive page by adding a Tag Cloud block in the Site Editor. This will display a list of tags that users can click to view posts associated with each tag." | |
| }, | |
| { | |
| "question": "The home page and post page are hard to replicate. Could you please create a step-by-step guide?", | |
| "answer": "To replicate the home page and post page setup, follow these steps: 1. **Create a Home Page:** In the WordPress dashboard, go to Pages > Add New. Name it 'Home' and publish it. 2. **Create a Blog Page:** Go to Pages > Add New, name it 'Blog,' and publish it. This page will display your latest posts. 3. **Assign Pages in Reading Settings:** Navigate to Settings > Reading and set 'Your homepage displays' to 'A static page.' Select your 'Home' page as the homepage and 'Blog' as the posts page, then save changes. 4. **Customize the Home Page:** In the Site Editor, edit your 'Home' page and use patterns to structure the layout. I've included a pattern that closely matches my home page, which you can insert from the Pattern Inserter under the 'Featured' category. 5. **Adjust the Blog Page (Optional):** The 'Blog' page automatically displays your latest posts. If you'd like to customize the layout, use the Query Loop block to control how posts are displayed. This approach ensures your home page and blog page function just like mine while keeping everything easily editable." | |
| }, | |
| { | |
| "question": "How do I make a newsletter landing page?", | |
| "answer": "Add a new page in WordPress, then insert the Newsletter Landing Page pattern from the Pattern Inserter. Customize the content as needed and publish the page." | |
| }, | |
| { | |
| "question": "How do I add the listening or stack sections to the homepage, like on Rich's blog?", | |
| "answer": "You can add the listening or stack sections manually using the provided patterns. I also have a new block in development that will let you add the listening section as I have implemented it." | |
| }, | |
| { | |
| "question": "How do I add the archive page like Rich's blog?", | |
| "answer": "Create a new page titled “Archive,” add the list of posts pattern, and modify or remove the included heading if desired." | |
| }, | |
| { | |
| "question": "How do I adjust the number of posts on the archive page?", | |
| "answer": "You may want to adjust the query loop block to display more posts, like I've done on my blog. To do that, select the Query Loop block and in the block inspector, adjust the number of 'Items per page'. Yes, I know it's a little confusing, but that's how technical contributors wanted to implement it." | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment