Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review and publish Open MCT Style Guide v1 #1479

Merged
merged 34 commits into from
May 2, 2017
Merged

Review and publish Open MCT Style Guide v1 #1479

merged 34 commits into from
May 2, 2017

Conversation

charlesh88
Copy link
Contributor

@charlesh88 charlesh88 commented Mar 21, 2017

v1 of the Style Guide is ready to be published. For #1233.

Author Checklist

  1. Changes address original issue? Y
  2. Unit tests included and/or updated with changes? N/A
  3. Command line build passes? Y
  4. Changes have been smoke-tested? Y

charlesh88 and others added 30 commits January 27, 2017 15:39
Fixes #1233
Theme-based styling added; significant mods to
layout; Content for controls page;
Fixes #1233
Additional content; tweak to H3 margins
Fixes #1233
Additional content; tweak to H3 margins
Fixes #1233
Additional content; adding size classes to
input[type="text"] to allow direct application to
the input; added placeholder styling and related
thematic constants.
Fixes #1233
Add major new content, glyphs page and display code;
minor layout tweaks;
Fixes #1233
Mods to core CSS for consistency
Fixes #1233
More glyphs content: usage, guidelines, etc.
Fixes #1233
Adds to text inputs content;
Mods to MCTExample to allow a padded
wrapper around <pre> element;
Fixed snow theme css file reference;
Fixes #1233
Style-guide thematic color constants added;
Normalized doc-title content across files;
Additional detail in glyphs.html;
Fixes #1233
Modified platform global font-weight and
input font usage for legibility;
Fixes #1233
Fix Style Guide tree elements to
no longer render as links;
Fixes #1233
More content
Fixes #1233
More content; table styling
Fixes #1233
Refactoring to generalize plot styles
Fixes #1233
Added colors page content and display code;
Added conditional hide/show per theme;
Fixes #1233
Tweak to color swatch shape
Fixes #1233
Added new "icon-expand" glyph and class;
(cherry picked from commit adfbfc4)
Fixes #1233
Update glyphs data from symbols spreadsheet to pull in
new expand glyph and reflect minor organizational changes;
Fixes #1233
Todo: Need to fix page types
@larkin
Copy link
Contributor

larkin commented Apr 5, 2017

Charles to reintegrate with master, and then reassign for review and merge with master. After that, we need to open an issue to export this and publish it on the website.

@charlesh88 charlesh88 modified the milestones: Sterling, Stross Apr 7, 2017
@charlesh88
Copy link
Contributor Author

@VWoeltjen Sorry, thought I'd done the merge and fix already. Will take a look now.

@charlesh88
Copy link
Contributor Author

Woot! Circleci is happy, therefore I am happy.

@charlesh88 charlesh88 modified the milestones: Stross, Tiptree Apr 28, 2017
@charlesh88 charlesh88 assigned VWoeltjen and unassigned charlesh88 and akhenry Apr 28, 2017
@VWoeltjen
Copy link
Contributor

Reviewer Checklist

  1. Changes appear to address issue? Y
  2. Appropriate unit tests included? N/A
  3. Code style and in-line documentation are appropriate? Y
  4. Commit messages meet standards? Y

@VWoeltjen VWoeltjen merged commit 4e15d8f into master May 2, 2017
@VWoeltjen VWoeltjen deleted the open1233a branch May 2, 2017 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants