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

Update designer/developer navigation & pages #1028

Merged
merged 8 commits into from
Jan 18, 2019
Merged

Update designer/developer navigation & pages #1028

merged 8 commits into from
Jan 18, 2019

Conversation

guern1kn
Copy link
Collaborator

@guern1kn guern1kn commented Jan 9, 2019


name: Pull Request
about: Create a pull request to make changes to Spark.


What does this PR do?

Removes the outdated Getting Started - Designers section and breaks the Developer section into two separate Vanilla and Angular pages.

Please check off completed items as you work.

If a checklist item or section does not apply to your PR
then please remove it.

Documentation

  • Update Spark Docs Angular
  • Update Spark Docs Vanilla
  • Update Component Sass Var/Class Modifier table

Code

  • Build Component in Spark Vanilla (Sass, HTML, JS)
  • Build Component in Spark Angular
  • Unit Testing in Spark Vanilla (100% coverage, 100% passing)
  • Unit Testing in Spark Angular (100% coverage, 100% passing)

Accessibility

Browser Testing (current version and 1 prior)

  • Google Chrome
  • Google Chrome (Mobile)
  • Mozilla Firefox (Mobile)
  • Microsoft Internet Explorer 11 (only this specific version of IE)
  • Microsoft Edge
  • Apple Safari
  • Apple Safari (Mobile)

Design Review

  • Design reviewed and approved

Screenshots

Add screenshots to help explain your PR if you'd like. However, this is not
expected.

@guern1kn guern1kn added status: DO NOT MERGE Use on PRs that aren't ready to be merged scope: sprk site Applies to the Spark site labels Jan 9, 2019
@yodasw16 yodasw16 added the type: documentation For issues related to documentation label Jan 10, 2019
@yodasw16 yodasw16 removed scope: sprk site Applies to the Spark site type: documentation For issues related to documentation labels Jan 16, 2019
@guern1kn guern1kn removed the status: DO NOT MERGE Use on PRs that aren't ready to be merged label Jan 17, 2019
</p>
</li>
<li class="sprk-u-mvm">
<p>Spark does not provide icons directly. What you see below are proprietary icons in use by Quicken Loans. To supply
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you change it from see below to like 'see on our icons page'?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated

@@ -0,0 +1,313 @@
---
title: Vanilla
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe we should change Vanilla to HTML, i dont think its a great name, but it matches the code switch

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated to html throughout

<ul class="drizzle-b-List drizzle-b-List--spacing-m drizzle-b-List--nested">
<li>
<p>There are a few Spark Extras patterns available for install.</p>
<div class="drizzle-c-Command">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you put these in a list?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a list

</li>
<li class="sprk-u-mvm">
<p>
Install additional peer dependencies:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these are listed as dev deps in the spark-core-angular project, so they shouldnt have to manually install them

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed reference to additional dependencies

</div>

<div class="drizzle-o-ContentGrouping">
<h3 class="drizzle-b-h3">Code Style Standards</h3>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think we should move the code style stuff to the contributions page

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed from html and angular doc pages, moved to contributions.

Copy link
Collaborator

@RCopeland RCopeland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@RCopeland RCopeland merged commit a38a896 into staging Jan 18, 2019
@RCopeland RCopeland deleted the update-nav branch January 18, 2019 19:08
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.

3 participants