jdmdigital / bootplate Goto Github PK
View Code? Open in Web Editor NEWWicked-fast, mobile-first, Bootstrap 4 theme framework for building awesome WordPress websites.
Home Page: http://jdmdig.it/bootplate
License: GNU General Public License v3.0
Wicked-fast, mobile-first, Bootstrap 4 theme framework for building awesome WordPress websites.
Home Page: http://jdmdig.it/bootplate
License: GNU General Public License v3.0
IOW, rename "Nav Type" to "Nav Position". Then create a new control for "Nav Type" to give users the option(s) for a left, right, or both (split) navigation.
We'll call it something like "Childplate" or bootplate-child, but this will be the primary way to customize and deploy bootplate in a production environment.
There are a number of page templates created purely for demo purposes. We'll want to remove those prior to release v1.
We should restyle alerts to make them more accessible and with no background color--just a 4-6 pixel border-left. See the docs.
Love to test BootPlate + https://wordpress.org/plugins/bwp-minify/
I'm thinking we should incorporate a support forum into the theme preview and documentation site. Something already popular that we could optimize for--and use ourselves. Maybe bbPress...
BS4 is still in Alpha, and they may be changing the whole grid system so we should wait on this for now, but it's an issue worth creating now as we (slowly) move toward this new production-ready release.
I'm thinking a jQuery thing selecting links in the body (section) and adding an external icon.
Should be 0 Comment(s). Need to add the "s" if = 0, but remove it if 1 Comment.
Test with themecheck plugin and then themecheck.org. Might also ask our friends at Sucuri to audit our code.
Done need "all" of them, but have at least link and standard post formats.
Simple, unbranded theme options panel with:
Formal Company Name
Lat/Long (for SEO Geo): with help text
Disable SEO (checkbox)
Favicons: textarea
Admin Favicon (if different)
Enable/Disable Search in Nav
Rnable Credit Link
Should be able to enable/disable search icon from customizer.
Need to do a version bump to test GitHub updater is working.
Image floats look weird on mobile devices. We might just kill the float:none;
Use clipboard.js
Ideally, changes should not require a refresh except for big changes.
Test functions and performance when using a child theme. May consider creating a demo child theme that's also downloadable from the theme preview.
Are they up-to-date? Are they easy to understand?
Great platforms have even better documentation.
Fatal error: Can't use function return value in write context in /home2/justin/public_html/bootplate/wp-content/themes/bootplate/category.php on line 12
It's just an icon now.
We'll want logo image options and CSS to add to Nav.
Can't get them to load on an iPad 2.
Featured image is not responding correctly on mobile: http://bootplate.jdmdigital.co/blog/2016/03/14/latest-post/
Favicon suite added to theme options
ThemeCheck is giving the "required" error:
Found a Customizer setting that did not have a sanitization callback function. Every call to the add_setting() method needs to have a sanitization callback function passed.
Let's make darn sure these sanitation callback functions are written correctly and attached to all add_setting()
methods.
Should pre-integrate this plugin into the core.
Add columns shortcodes like [one_half]...[/one_half] and so on.
Build simple meta description tag function if no SEO plugin installed and activated.
Maybe a :not empty or something. Basically, there's no point in even trying to search if nothing has been entered in the search form field.
Need to test the WordPress image gallery insert function and filter as-needed.
Look at adding auto focus on search page.
We should alter our workflow. In order to maintain GitHub updates, we should edit or delete tagged releases to be purely numeric. Also, all new commits ahead of the latest release should be made to the "develop" branch. Upon merging them with master, we'll create a new tagged release.
In this way, the "master" branch is actually an exact copy of the latest tagged release.
Thinking we should create some starter WordPress content, posts, pages, menus, etc. Then, we'll re-use that same XML export for child site showcases.
These will be the last separate BootPlate plugins pre-integrated into the core code base (parent theme).
Well, the last before BETA release.
Setup WP Multisite on preview site (by subdirectory) to showcase child themes.
Options for boxed, fluid, and full-width contained (default) layouts in customizer options.
Might consider adding an option for a back to top link after the user has scrolled down a bit on very long pages.
It's annoying on mobile when the Nav is set to scroll and you're at the very bottom of a long page.
E.g.
(function($) {
"use strict";
// code here
})(jQuery);
The documentation site is also being used for testing right now. Once complete, we'll need to make sure it's easy to understand. Then, we can close this issue.
Create nav.php and use get_template_part('nav'); to make child theme changes easier.
Bootstrap 3 has a max-width container of 1140px wide. Suggest adding a new class that's 1280px wide and the appropriate media queries.
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.