/understrap-child-american-football

Private fork of understrap child, custom theme for American Football and FH module summer semester 2022

Primary LanguageSCSSGNU General Public License v3.0GPL-3.0

WordPress Theming Semesterprojekt "American Football"

Basic commands and instructions

  • npm install on first install
  • npm run dist to create a new "release"
  • npm run watch-lr to watch for scss changes and Livereload in the browser
  • Make styling changes in web/app/themes/understrap-child-american-football/src/sass/theme

Custom "features"/"highlights" and intentions

  1. Have a custom post-based slider for showing images and headlines on homepage (full width).
  2. Use a boxed featured-image on pages.
  3. Make the featured-image on archive/list pages full-width, make content (list of posts) boxed.
    1. Show post-image on single-page in full-width as well.
  4. Use custom menu (still called "top" but is now actually at the bottom).
  5. Use widgets for global footer content.
  6. No sidebars, use elementor for individual page design.
  7. Integration/adjustments for league plugin with team, roster, schedule and games (instead of old, custom post type and taxonomy, just keeping this for reference).

Understrap Child Starter Theme

Website: understrap.com

Parent Theme Project: github.com/understrap/understrap

Premium Child Themes: understrap.com/child-themes/

About

Understrap is the renowned open-source WordPress starter theme that combines Underscores with Bootstrap. Trusted by more than 100,000 developers. This repo holds the Child Starter Theme for developers using the Understrap Theme Framework.

Documentation

Full documentation for this starter theme is available at docs.understrap.com.

Questions

For support requests and bugs, we recommend browsing our issues here (parent theme) and here (child theme) and opening a new issue if necessary. For more broad discussion, like questions about the roadmap, visit our discussion board.

Basic Features

  • Combines Underscore’s PHP/JS files and Bootstrap’s HTML/CSS/JS.
  • Comes with Bootstrap v5 Sass source files and additional .scss files. Nicely sorted and ready to add your own variables and customize the Bootstrap variables.
  • Uses sass and postCSS to handle compiling all of the styles into one style sheet. The theme also includes rollup.js to handle javascript compilation and minification.
  • Uses a single minified CSS file for all the basic stuff.
  • Font Awesome integration (v4.7.0)
  • Jetpack ready
  • WooCommerce support
  • Contact Form 7 support
  • Translation ready

Understrap Academy

Become an Understrap Expert. Presented by the team behind the Understrap Theme Framework, Understrap Academy is a collection of online courses that will help you speed up your development process, make your projects more profitable, and become an Understrap expert in record time.

Bootstrap 5 (and Bootstrap 4) Support

This child theme uses Bootstrap 5 and requires Understrap Parent Theme 1.1 or greater for best functionality. It does not create JS or CSS files that work with Bootstrap 4 markup. In fact, in the functions.php file, this child theme overrides the parent theme's customizer settings.

If you want to build a child theme with Bootstrap 4, please use the 1.0.1 child theme release as it was the last version built to support Bootstrap 4.

License

Copyright 2022 Howard Development & Consulting, LLC. Understrap is distributed under the terms of the GNU GPL version 2

http://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html

Credits