Skip to content

UW Boundless Drupal theme. Supports Drupal 7 (master) and Drupal 10 (1.x). Includes UW Alert banner.

Notifications You must be signed in to change notification settings

uw-drupal/uw_boundless

 
 

Repository files navigation

UW Boundless Theme

This Bootstrap 3.x sub-theme replicates the WordPress theme developed by UW Marketing & Communications.

Maintaining this theme is currently a volunteer effort provided by the UW Drupal Community. We do our best to keep the theme up to date with the UMAC version.

Questions? Contact the maintainers at drupal-theme@uw.edu.

Contents

REQUIREMENTS

  1. The Bootstrap 3.x base theme.
  2. jQuery 1.10 minimum. Install the jQuery Update module to manage your jQuery version.
  3. Your site's primary navigation uses a menu called "Main menu" (main_menu).
  4. Drupal core Search module. (If you use a different search module, you may need to customize the styles, either with a sub-theme or JS injector + CSS injector).

Recommendation:

For simplified navigation of the Management menu, install the Administration menu module.

DEVELOPMENT NOTES

  • The UW Boundless theme uses local bootstrap source files using the LESS Starterkit.
  • The style sheet (css/style.css) is compiled using LESS CSS preprocessor.
  • Scripts are not compiled and merely declared in the uw_boundless.info file.

INSTALLATION

The following documentation assumes:

  • A clean installation of Drupal 7 (Some instructions may not apply exactly to existing Drupal 7 installations.)
  • Use of the Main menu (main_menu).
  1. Enable the jQuery Update module.

  2. Enable the Bootstrap base theme. Note: The Bootstrap base theme must be enabled. The UW Boundless theme may appear to work without it, but certain features will not work correctly.

  3. Download this theme and put the extracted folder in the sites/[all|my_sitename]/themes/ folder of your site. Make sure the folder name is "uw_boundless".

  4. Enable the uw_boundless theme and set it as the default theme.

  5. Enable the core Search module. (See note about Search in the Requirements section.)

CONFIGURATION

1. Set jQuery Update

Go to jQuery Update settings (admin/config/development/jquery_update) and set default jQuery version to 1.10 or greater.

2. Disable Bootstrap CDN

  1. Go to the settings for the UW Boundless theme (admin/appearance/settings/uw_boundless).
  2. Under Bootstrap Settings, click the Advanced tab, expand CDN (Content Delivery Network). Under CDN provider, choose None.

3. Display Main menu

  1. In the UW Boundless theme settings under Toggle display, verify that Main menu is checked.

  2. Go to the Blocks page (admin/structure/block) and click the configure link next to the Main menu block.

    • Block title: <none>
    • Region: Navigation
  3. Go to the Main menu settings page (admin/structure/menu/manage/main-menu) and make sure that all top-level menu items with children are marked "Show as expanded".

4. Display Search form

See note about Search in the Requirements section.

  1. Go to the Blocks page (admin/structure/block) and click the configure link next to the Search block.

    • Block title: <none>
    • Region: Search

CREATING A SUB-THEME

Follow Drupal's instructions for Creating a sub-theme.

AUTHORS

About

UW Boundless Drupal theme. Supports Drupal 7 (master) and Drupal 10 (1.x). Includes UW Alert banner.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 34.9%
  • CSS 25.6%
  • Less 20.3%
  • JavaScript 16.9%
  • PHP 2.1%
  • Pug 0.1%
  • Other 0.1%