wplemon / gridd Goto Github PK
View Code? Open in Web Editor NEWFlexible grid-based WordPress theme
License: Other
Flexible grid-based WordPress theme
License: Other
=== Gridd === Contributors: aristath Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, accessibility-ready Requires at least: 5.3 Tested up to: 5.4 Requires PHP: 5.6 Stable tag: 3.0.10 License: GNU General Public License v2.0 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Short description of the theme. == Description == Gridd is a flexible, inclusive theme with a strong focus on performance, accessibility and sustainability. * Custom, Editable Grids * Header Builder * Footer Builder * Layout Builder * Uses CSS-Grid and CSS-Flexbox for layouts. * Minimal CSS & JS * Social Links * Jetpack Compatible * WooCommerce Compatible * Easy-Digital-Downloads Compatible * Mobile Navigation * No jQuery or 3rd-party scripts * No blocking assets == Installation == You can install the theme using the WordPress Administration menu. For more information on installing themes please refer to [this article](https://codex.wordpress.org/Using_Themes#Adding_New_Themes). == Changelog == See [Changelog Page](https://github.com/wplemon/gridd/blob/master/CHANGELOG.md) == Resources == * Hybrid Breadcrumbs: Script by Justin Tadlock (https://themehybrid.com) licenced under [GPL 2.0](https://www.gnu.org/licenses/gpl-2.0.html) * Kirki: Framework by Aristeidis Stathopoulos (https://github.com/aristath/kirki) licensed under [MIT](https://opensource.org/licenses/MIT) * Gutenberg: Gutenberg block styles files by the WordPress Community (https://github.com/WordPress/gutenberg), licensed under [GPL 2.0](https://www.gnu.org/licenses/gpl-2.0.html) * DragSelect: Script by Thibault Jan Beyer (https://github.com/thibaultjanbeyer/dragselect) licenced under [MIT](https://opensource.org/licenses/MIT) * wcagColors: Script by Aristeidis Stathopoulos (https://aristath.github.io/wcagColors/) licensed under [MIT](https://opensource.org/licenses/MIT) * Underscores: Parts of the theme's PHP originated in the Underscores starter theme (https://underscores.me/) by Automattic (https://automattic.com/) licenced under [GPL 2.0](https://www.gnu.org/licenses/gpl-2.0.html) * Mythic: The graceful fallback script for old PHP & WP versions originated in the Mythic starter theme (https://themehybrid.com/themes/mythic) by Justin Tadlock (https://themehybrid.com) licenced under [GPL 2.0](https://www.gnu.org/licenses/gpl-2.0.html) * Screenshot: Image included in the screenshot from https://affecttheverb.com/disabledandhere/ licenced under [CC-BY-4](https://creativecommons.org/licenses/by/4.0/)
It would be interesting to give the opportunity to the user to choose the appearance or not of certain features on archive / blog pages, such as:
We can give the ability for the user to automatically generated excerpt length (in words). Something like that.
Also, you can view the component here : Figma : gridd-components
To replicate:
Import WPTRT demo data, add the all-pages menu to mobile nav, then open site on mobile, expand submenus and try to scroll-up.
This is the same issue like the "Add some options on archive/blog", but with the difference being displayed or not on single post.
More specific :
The title in the screenshot does not comply with WPTRT requirements
This got too complicated, too fast.
Need to start from scratch and build it more minimal.
I really like the option to show some related posts on single post.
Some inspiration : This section can have two options and be displayed as:
The typography settings of customizer do not allow the user to change typography on site title and tagline. Of course I do not know if this is given as an extra feature in gridd plus.
Fact
We give the user the option to display this section or not. From the other hand this is text and I think that we should give the possibility to be parameterized, once we do it for the body and the header of theme.
General
An effective error message:
The last two points need to be checked again and seen again in action.
Cases
Notice: Simply a statement that is non-actionable. We can use these to alert the user of something smaller and passive that we want the use to notice.
Info: Actionable statement that we need the user to see and act on, but with no negative connotation (see Warning/Error). We can use this for things like : "There is a new update to this Software"
Warning: Negative sense. Given before anything goes wrong but warns user of imminent problems if they proceed down a certain path. Such as "email left blank, you cannot submit without valid email".
Error: Negative sense and given after something has already gone wrong, try to include what went wrong and how to fix said issue.
Our Case
The message below is appearing for the first time when the user is login successfully in the theme.
Τhis style of notice should be appear after the user's wrong action and not without having done any action.
My suggestion
First we can use a simply Notice
and if the user assign different name to the menu from the "Navigation 1", then the next step is to appear the Warning
Just need to redo the screenshots
Even it exists the option to displays the breadcrumbs in mobile view from Grid > Grid Parts Load Order
, this is not appearing in mobile view. Also I realized that this option is not showing in desktop.
Is there a specific option to showing them?
The difficult part here is the UI:
Reported by a user:
It looks like on iOS, or Safari itself (have to assume its Safari), the mobile navigation does not work. The nav itself comes up, but tapping on any of the buttons doesn't do anything (menu, search doesn't pop up, home doesn't link to home). I had autoptimize running and disabled it, but still had the same issue. I ended up disabling the mobile nav altogether and setting the breakpoint to 0 in order to see the desktop nav on all sizes.
Talking about the Cover block
I think that it is important to add the feature for the user to choose between numeric and default pagination (older posts/newer posts) in archive/blog and single post.
Each slider should be a separate grid-part.
When I view the following posts of the Theme Unit Test,
Post Format: Quote,
Post Format: Link,
Post Format: Status,
Post Format: Aside
I see the following warning:
Warning: Use of undefined constant key - assumed 'key'
(this will throw an Error in a future version of PHP)
in gridd/inc/classes/Blog.php on line 208
Gridd version 1.1.10
PHP version 7.2.15
WordPress Version 5.2.2
Related; these formats could use some white space above the content because without
the post meta, the content may be too short and the size of the header is increased instead.
The documentation
As far as the documentation is concerned:
You can add any number of rows and columns you want. New columns and rows get added at the end of any existing ones.
The problem
If I want to add something on the left side of the content, like a left sidebar with widgets? How I can do this?
Some possible solutions
(You are customizing Widgets)
Each slider should be a separate grid-part.
Go to Appearance > Customize > Theme Options > Grid, edit any Grid location:
http://take.ms/ACSVb
Page will refresh
Their styling will have to change completely
It would be great to have a search icon to add to the header area. As an option to the search field that exists today.
Need to check this ASAP
Anything beyond the 1st image is blank
Description
So gar, the light-box option for single image and gallery is not applied.
Thoughts
Maybe this option give us some extra kb, but I think that it is an important feature for the user.
Example
Suggestion
We can use a pop up plugin like this. https://github.com/dimsemenov/Magnific-Popup or something that does the job that we need without being very large.
The theme have a lot of features. I believe that the user is very hard to remember what has changed, and what were the initial settings of the theme.
it should be on the back of expanded menus (chrome)
To replicate the issue:
The grid-block should not exist in the grid after it has been deleted.
At least not without Jetpack active 🐤
So, instead of a simple one "search", the user will be able to change this label from the customizer.
Some examples in action :
search
> search for recipe
search
> search for news
Also we can use the powerfull option of Color Vision Deficiencies Simulator
to improve the default style of border color and the style of border color in focus. [screenshot]
Change the background color of button on hover mode.
The main reason this wasn't done until now is limited space in the customizer sidebar.
We could however add some options only when the control is on fullscreen mode, in which case space won't be a factor.
For some reason this doesn't seem to be working now
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.