QuickLaunch Swiss Theme Version 3 Notes:
Create new ACF blocks for Gutenberg for all “base” level blocks.
Use CSS classes on Columns for styling non-base blocks.
Before QuickLaunch projects start test and make adjustments to necessary blocks and elements in QuickLaunch SwissTheme. Especially elements like the Team Member Two area which needs to be re-engineered. Right now it requires too many height set points for the phot and text below. This needs to be changed and the row height with grid needs to be redone with perhaps flex or 1fr, 1fr if possible. It should flex without setting heights.
Unused code has been deleted.
HSL Color Picker: https://hslpicker.com/
WordPress Block sections/columns have a 1.75em bottom margin applied. Remove it using a class: no-bottom-margin applied to outer surrounding column if no margin is needed.
WordPress built in Social Icons block won’t show the plus sign to add icons. Should use other methods anyhow, and most likely my built in variables.
Each block or group of blocks is wrapped in a group or column with a class name which will define the styles for that section. Minimize the unique classes added after the main wrapper class as much as possible.
Focus on major breakpoints: 1024, 1536, 1920, 2560.
Flexible Block is for adding blocks to column with WYSIWYG content inside.
Never use Full Site Editing or turn on any theme settings to allow it.
Never install a theme.json file which over-rides functions.php
Never use block patterns or reusable blocks. There’s too much of risk of a client editing one and then the edits effecting all others.
Archive.php is only for an additional blog type – such as Photo Stories on Outreach. Otherwise category.php is used.
If an Author page is required turn off the function that redirects Author pages to the website home page.
Preload fonts if having issue with FOUC. This might be required on all sites but is definitely set up on Outreach. Consider making it a basic part of Swiss theme.
Column SVG Icons source: https://github.com/WordPress/gutenberg/issues/15663
Testing 8G Firewall on Swiss. Turn it off if it’s a low traffic site or if there are issues. Investigate this on any site where an added plugin or service causes issues. That and my basic security additon to htaccess can cause issues but do create better security.
Get most recent 8G Firewall for each new launch as bugs will be fixed.
Deprecated or unused scripts and PHP can be found 1.3 Code Snippets: _RocquettAssets/SwissRocquett/Website Project/1.3 Code Snippets
DEPRECATED: WaitForImages.js as it seems unnecessary for the slider now.
Do not turn off Search Engine Visibility under WP-ADMIN/Settings/Reading. Instead use the Password Protected plugin to require a password for business to view website under development. But leave the check for this setting in the Website Build Checklist.
Consider disabling sticky nav on blog area. See Service Learning vs Outreach where both options exist.
Feed links and Emojis are disabled in functions.php. Enable them if project requires this.
BGCHANGE FOR ADVISOR ONE STYLE BANNER ADDED TO homebanner.php
<div class="section-content">
<span class="bgchange"></span>
<!-- bgchange is for hover effect on https://advisor.rocquett.com/one/ -->
<div class="span1-12">
OPTIONS – NOT BUILT INTO THEME
See options.psd in _RocquettAssets/SwissRocquett/Website Project/1.0 Design
Add new designs that aren’t built out into main Swiss Theme in the above PSD and below for reference on future projects.
Card and horizontal layout chooser for blogs.
https://outreach.uga.edu/category/sbdc/
Search for News area
https://outreach.uga.edu/news/
People Block horizontal (contained in columns I think) and vertical.
https://outreach.uga.edu/contact/
https://outreach.uga.edu/give/
Under Banner Nav along with sticking to top.
https://outreach.uga.edu/about/
https://servicelearning.uga.edu/community-engagement/campus-kitchen/
Team Directory with archive-team.php rather than a block added to a page which is the basic setup for smaller listings. This is for larger team listings. It will need to be set up on a site by site basis.
https://outreach.uga.edu/team/
https://servicelearning.uga.edu/team/
Add fixed class to main nav rather than using Mega Sticky.
https://outreach.uga.edu/team/
Tag pages – similar to Category for use where a more in depth blog might require.
https://outreach.uga.edu/tag/archway-partnership/
Slick Slider Horizontal Reveal with Tabs and Nav
https://servicelearning.uga.edu/about/service-learning-by-the-numbers/
Special Blog with Featured Stories Slider
https://outreach.uga.edu/news/
Single page layout
https://outreach.uga.edu/uga-cyberarch-students-play-crucial-role-in-making-cybersecurity-impact/
Author and Contact Fields with Options for Guests and Users
https://outreach.uga.edu/uga-provides-tools-for-rural-community-engagement-and-economic-success/
List a story in blog that redirects to another page such as for Outreach magazine. Redirect is in htaccess but the article and featured image need to live as a blog post to show up in News. Includes a settup for the home page news as well. All based on a rediretc of the URL for the post. In all other ways it’s a simple blog/news post.
https://outreach.uga.edu/outreach-magazine-redirect/
Horizontral Reveal – As seen on Ray Olson. Requires GSAP
https://rayolson.com
Video or content section with Reveal
https://rayolson.com
