Skip to content

Commit

Permalink
First commit.
Browse files Browse the repository at this point in the history
  • Loading branch information
Paul Hibbitts committed Jul 30, 2018
1 parent e4e1e19 commit c61a438
Show file tree
Hide file tree
Showing 346 changed files with 7,664 additions and 0 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# v0.9.7
## 07/30/2018

1. [](#new)
* ChangeLog started...
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
The MIT License (MIT)

Copyright (c) 2014 Grav

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
68 changes: 68 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Bootstrap4 Open Matter

Bootstrap4 Open Matter theme is a [Grav](http://github.com/getgrav/grav) inherited theme based on the [Bootstrap4](https://github.com/trilbymedia/grav-theme-bootstrap4) theme. In addition to built-in support for the [Git Sync Plugin](https://github.com/trilbymedia/grav-plugin-git-sync), a 'Chromeless' display mode (via the Page URL parameter `/chromeless:true` or a site-wide setting) is provided to better embed Grav page content into other platforms (e.g. LMSs).

![Bootstrap4 Open Matter](assets/readme_1.png)

# Installation

Installing the Bootstrap4 Open Matter theme can be done in one of two ways. Our GPM (Grav Package Manager) installation method enables you to quickly and easily install the theme with a simple terminal command, while the manual method enables you to do so via a zip file.

## GPM Installation (Preferred)

The simplest way to install this theme is via the [Grav Package Manager (GPM)](http://learn.getgrav.org/advanced/grav-gpm) through your system's Terminal (also called the command line). From the root of your Grav install type:

bin/gpm install bootstrap4-open-matter

This will install the Bootstrap4 Open Matter theme into your `/user/themes` directory within Grav. Its files can be found under `/your/site/grav/user/themes/bootstrap4-open-matter`.

## Manual Installation

To install this theme, just download the zip version of this repository and unzip it under `/your/site/grav/user/themes`. Then, rename the folder to `bootstrap4-open-matter`. You can find these files either on [GitHub](https://github.com/hibbitts-design/grav-theme-bootstrap4-open-matter) or via [GetGrav.org](http://getgrav.org/downloads/themes).

You should now have all the theme files under

/your/site/grav/user/themes/bootstrap4-open-matter

>> NOTE: This theme is a modular component for Grav which requires the [Grav](http://github.com/getgrav/grav), [Error](https://github.com/getgrav/grav-theme-error) and [Problems](https://github.com/getgrav/grav-plugin-problems) plugins.
# Updating

As development for the Bootstrap4 Open Matter theme continues, new versions may become available that add additional features and functionality, improve compatibility with newer Grav releases, and generally provide a better user experience. Updating Bootstrap4 Open Matter is easy, and can be done through Grav's GPM system, as well as manually.

## GPM Update (Preferred)

The simplest way to update this theme is via the [Grav Package Manager (GPM)](http://learn.getgrav.org/advanced/grav-gpm). You can do this with this by navigating to the root directory of your Grav install using your system's Terminal (also called command line) and typing the following:

bin/gpm update bootstrap4-open-matter

This command will check your Grav install to see if your Bootstrap4 Open Matter theme is due for an update. If a newer release is found, you will be asked whether or not you wish to update. To continue, type `y` and hit enter. The theme will automatically update and clear Grav's cache.

## Manual Update

Manually updating Bootstrap4 Open Matter is pretty simple. Here is what you will need to do to get this done:

* Delete the `your/site/user/themes/bootstrap4-open-matter` directory.
* Download the new version of the Bootstrap4 Open Matter theme from either [GitHub](https://github.com/hibbitts-design/grav-theme-bootstrap4-open-matter) or [GetGrav.org](http://getgrav.org/downloads/themes).
* Unzip the zip file in `your/site/user/themes` and rename the resulting folder to `bootstrap4-open-matter`.
* Clear the Grav cache. The simplest way to do this is by going to the root Grav directory in terminal and typing `bin/grav clear-cache`.

> Note: Any changes you have made to any of the files listed under this directory will also be removed and replaced by the new set. Any files located elsewhere (for example a YAML settings file placed in `user/config/themes`) will remain intact.
## Dependencies

The Bootstrap4 Open Matter theme depends on the [Bootstrapper plugin](https://github.com/getgrav/grav-plugin-bootstrapper) to provide the appropriate CSS and JS. If you install via GPM, you should be prompted to also install this plugin. If not you should manually install via:

bin/gpm install bootstrapper

# Setup

If you want to set Bootstrap4 Open Matter as the default theme, you can do so by following these steps:

* Navigate to `/your/site/grav/user/config`.
* Open the **system.yaml** file.
* Change the `theme:` setting to `theme: bootstrap4-open-matter`.
* Save your changes.
* Clear the Grav cache. The simplest way to do this is by going to the root Grav directory in Terminal and typing `bin/grav clear-cache`.

Once this is done, you should be able to see the new theme on the frontend. Keep in mind any customizations made to the previous theme will not be reflected as all of the theme and templating information is now being pulled from the **bootstrap4-open-matter** folder.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: 'Important Reminders'
published: true
---

* [Usability inspection](https://canvas.sfu.ca/courses/36662/assignments/267545) peer reviews due Oct 17th
17 changes: 17 additions & 0 deletions _demo/advanced-course-hub/01.home/_unit-preparations/item.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: 'Class Preparations'
published: true
header_image_file: /home/unit-05/13966760787_2d0975e6bc_k.jpg
---

### Oct 4th Class Preparations

##### Required Reading
[plugin:page-inject](/readings/unit-05)

[Required Reading Quiz](https://canvas.sfu.ca/courses/36662/quizzes/65506?classes=btn,btn-primary)

##### Slides to be Discussed
[User Research](https://www.swipe.to/9967fp)

Did you attend this class? [Share your one-minute summary](https://canvas.sfu.ca/courses/36662/assignments/267534) before midnight, the day of class.
30 changes: 30 additions & 0 deletions _demo/advanced-course-hub/01.home/blog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
title: Home
body_classes: 'header-image fullwidth'
child_type: item
post_icon: calendar-o
content:
items: '@self.children'
limit: 10
order:
by: date
dir: desc
pagination: true
modular_content:
items: '@self.modular'
order:
by: default
custom:
- _important-reminders
- _unit-preparations
feed:
description: 'Grav CMS Open Course Hub Description'
limit: 10
hide_git_sync_repo_link: false
metadata:
'twitter:card': summary
'twitter:site': '@getgrav'
'twitter:title': 'Grav CMS Open Course Hub Title'
'twitter:description': 'Grav CMS Open Course Hub Description'
'twitter:image': ''
---
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
header_image_credit: 'Amar Dhari, Flickr.com'
header_image_creditlink: 'https://www.flickr.com/photos/13202489@N04/17656394823/'
43 changes: 43 additions & 0 deletions _demo/advanced-course-hub/01.home/unit-01/item.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: 'Week 1 (Sep 6 - 12)'
date: 09/06/2017
published: true
hide_from_post_list: false
hide_git_sync_repo_link: false
---

##### What is this course all about?
[Course Overview](https://swipe.to/9967fp)

##### What is usability and user experience design?
[HCI, UI, IA, IxD, and UX](https://www.swipe.to/9967fp?p=2rXR1F3mH)
[Design Thinking](https://www.swipe.to/9967fp?p=bhT4QfB2J)
[Usability and UCD](https://www.swipe.to/9967fp?p=1Mb9rDTJS)

===

##### Summaries and Questions
[Sep 6th Class One-minute Summaries](https://canvas.sfu.ca/courses/36662/assignments/267528)

##### Presented Slides

[plugin:page-inject](/slides/unit-01-1)
[plugin:page-inject](/slides/unit-01-2)

##### Assignments
Create [team project group](https://canvas.sfu.ca/courses/36662/users)

##### Handouts
[Course Overview](https://canvas.sfu.ca/courses/36662/files/folder/Handouts/Course%20Overview)

##### Recommended Reading
[plugin:page-inject](/readings/unit-01)

[plugin:page-inject](/h5p/usability)

##### Supplemental Readings
[plugin:content-inject](/topics-guide/what-is-usability-and-user-experience-design/problem-statements)
[plugin:content-inject](/topics-guide/what-is-usability-and-user-experience-design/usability)
[plugin:content-inject](/topics-guide/what-is-usability-and-user-experience-design/user-experience-design)

Still wanting more? Explore the [UX Techniques Guide](../../topics-guide) or the course [Resources](../../resources).
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
header_image_credit: 'CannedTuna, Flickr.com'
header_image_creditlink: 'https://www.flickr.com/photos/cannedtuna/4853380320/'
39 changes: 39 additions & 0 deletions _demo/advanced-course-hub/01.home/unit-02/item.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
title: 'Week 2 (Sep 13 - 19)'
date: 09/13/2017
published: true
hide_from_post_list: false
hide_git_sync_repo_link: false
---

##### What does a holistic user experience design process look like?
[Software Development Processes](https://www.swipe.to/9967fp?p=2rXR1F3mH)
[User Experience Design Processes](https://www.swipe.to/9967fp?p=bhT4QfB2J)
[Our Design Process (aka Toolkit)](https://www.swipe.to/9967fp?p=1Mb9rDTJS)

===

##### Summaries and Questions
[Sep 13th Class One-minute Summaries](https://canvas.sfu.ca/courses/36662/assignments/267537)

##### Presented Slides
[plugin:page-inject](/slides/unit-02)

##### CMPT-363 UX Design Process/Toolkit
![CMPT-363 UX Design Process/Toolkit Diagram](/images/ux-design-process-v4.png)

##### Assignments
[Project Proposal](https://canvas.sfu.ca/courses/36662/assignments/267529)

##### Handouts
[Product Reaction Cards](https://canvas.sfu.ca/courses/36662/files/folder/Handouts/Product%20Reaction%20Cards)

##### Recommended Reading
[plugin:page-inject](/readings/unit-02)

[plugin:page-inject](/h5p/user-centered-design)

##### Supplemental Readings
[plugin:content-inject](/topics-guide/what-does-a-holistic-user-experience-design-process-look-like/user-centered-design)

Still wanting more? Explore the [UX Techniques Guide](../../topics-guide) or the course [Resources](../../resources).
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
header_image_credit: 'Emilio Küffer, Flickr.com'
header_image_creditlink: 'https://www.flickr.com/photos/emiliokuffer/6384294717/'
38 changes: 38 additions & 0 deletions _demo/advanced-course-hub/01.home/unit-03/item.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: 'Week 3 (Sep 20 - 26)'
date: 09/20/2017
published: true
hide_from_post_list: false
hide_git_sync_repo_link: false
---

##### How to make more strategic design decisions?
[User Experience Strategy](https://www.swipe.to/9967fp?p=2rXR1F3mH)
[Assessing Current State](https://www.swipe.to/9967fp?p=bhT4QfB2J)
[Imagining Future State](https://www.swipe.to/9967fp?p=1Mb9rDTJS)

===

##### Summaries and Questions
[Sep 20th Class One-minute Summaries](https://canvas.sfu.ca/courses/36662/assignments/267536)

##### Presented Slides
[plugin:page-inject](/slides/unit-03)

##### Assignments
[Project Proposal - Group Component](https://canvas.sfu.ca/courses/36662/assignments/240534)
[Project Proposal - Individual Component](https://canvas.sfu.ca/courses/36662/assignments/240533)

##### Required Reading
[plugin:page-inject](/readings/unit-03)

[plugin:page-inject](/h5p/journey-map)

##### Supplemental Readings
[plugin:content-inject](/topics-guide/how-to-make-more-strategic-design-decisions/journey-mapping)
[plugin:content-inject](/topics-guide/what-is-usability-and-user-experience-design/problem-statements)
[plugin:content-inject](/topics-guide/how-to-make-more-strategic-design-decisions/design-principles-product)
[plugin:content-inject](/topics-guide/how-to-make-more-strategic-design-decisions/value-proposition)
[plugin:content-inject](/topics-guide/how-to-make-more-strategic-design-decisions/user-experience-strategy)

Still wanting more? Explore the [UX Techniques Guide](../../topics-guide) or the course [Resources](../../resources).
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
header_image_credit: 'Rick Dolishny, Flickr.com'
header_image_creditlink: 'https://www.flickr.com/photos/rdolishny/2760207306/'
37 changes: 37 additions & 0 deletions _demo/advanced-course-hub/01.home/unit-04/item.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: 'Week 4 (Sep 27 - Oct 3)'
date: 09/27/2017
published: true
hide_from_post_list: false
hide_git_sync_repo_link: false
---

##### How to conduct a usability inspection?
[Cognitive Walkthroughs](https://www.swipe.to/9967fp?p=2rXR1F3mH)
[Conducting Heuristic Evaluations](https://www.swipe.to/9967fp?p=bhT4QfB2J)
[Nielsen’s Heuristics](https://www.swipe.to/9967fp?p=1Mb9rDTJS)

===

##### Summaries and Questions
[Sep 27th Class One-minute Summaries](https://canvas.sfu.ca/courses/36662/assignments/267535)

##### Presented Slides
[plugin:page-inject](/slides/unit-04)

##### Supplemental Materials
[plugin:youtube](https://www.youtube.com/watch?v=gSm6bOw-KcQ)

##### Assignments
[Usability Inspection (Peer Reviews Required for Grade)](https://canvas.sfu.ca/courses/36662/assignments/267545)
[Usability Inspection Report Template](https://canvas.sfu.ca/courses/36662/files/folder/Handouts/Usability%20Inspection%20Report%20Template#)

##### Required Reading
[plugin:page-inject](/readings/unit-04)

[plugin:page-inject](/h5p/heuristic-evaluation)

##### Supplemental Readings
[plugin:content-inject](/topics-guide/how-to-conduct-a-usability-inspection/cognitive-walkthroughs)
[plugin:content-inject](/topics-guide/how-to-conduct-a-usability-inspection/heuristic-evaluations)
Still wanting more? Explore the [UX Techniques Guide](../../topics-guide) or the course [Resources](../../resources).
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
header_image_credit: 'Nicholas Wang, Flickr.com'
header_image_creditlink: 'https://www.flickr.com/photos/cloneofsnake/13966760787/'
37 changes: 37 additions & 0 deletions _demo/advanced-course-hub/01.home/unit-05/item.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: 'Week 5 (Oct 4 - 10)'
date: 10/04/2017
published: true
hide_from_post_list: true
hide_git_sync_repo_link: false
---

##### Presented Slides
[User Research](https://swipe.to/9967fp)

===

##### Summaries and Questions
[Oct 4th Class One-minute Summaries](https://canvas.sfu.ca/courses/36662/assignments/267534)

##### Presented Slides
[plugin:page-inject](/slides/unit-05)

##### Supplemental Materials
[What People Are Really Doing Video](http://vimeo.com/album/169777/video/7099570)
<div class="embed-responsive embed-responsive-16by9"><iframe src="https://player.vimeo.com/video/7099570" width="500" height="275" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>

##### Required Reading
[plugin:page-inject](/readings/unit-05)

##### Supplemental Readings
[plugin:content-inject](/topics-guide/how-to-understand-and-communicate-peoples-needs-and-behaviors/contextual-inquiry)
[plugin:content-inject](/topics-guide/how-to-understand-and-communicate-peoples-needs-and-behaviors/empathy-maps)
[plugin:content-inject](/topics-guide/how-to-understand-and-communicate-peoples-needs-and-behaviors/interviews)
[plugin:content-inject](/topics-guide/how-to-understand-and-communicate-peoples-needs-and-behaviors/job-stories)
[plugin:content-inject](/topics-guide/how-to-understand-and-communicate-peoples-needs-and-behaviors/personas-proto)
[plugin:content-inject](/topics-guide/how-to-understand-and-communicate-peoples-needs-and-behaviors/surveys)
[plugin:content-inject](/topics-guide/how-to-understand-and-communicate-peoples-needs-and-behaviors/task-analysis)
[plugin:content-inject](/topics-guide/how-to-understand-and-communicate-peoples-needs-and-behaviors/user-research)

Still wanting more? Explore the [UX Techniques Guide](../../topics-guide) or the course [Resources](../../resources).
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
header_image_credit: 'K2_UX, Flickr.com'
header_image_creditlink: 'https://www.flickr.com/photos/k2_ux/8447614292/'
Loading

0 comments on commit c61a438

Please sign in to comment.