Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

WIP: Saturn V — MK 3 Release #32

Open
wants to merge 51 commits into
base: staging
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
065988d
Merge pull request #11 from voyagerstudio/staging
May 31, 2019
f6496e3
Merge pull request #21 from voyagerstudio/staging
Jan 7, 2020
3e7dcd1
version bump
Jan 7, 2020
54d29d6
removing everything
Jan 7, 2020
0fb90d9
adding start to property organization
Jan 7, 2020
ffec3ef
adding properties
Jan 7, 2020
baf752b
Merge pull request #23 from voyagerstudio/mk3-reorg
Jan 7, 2020
8f2b8b9
added new patterns and utilities
Jan 8, 2020
9ea9d43
getting all type patterns aligned
Jan 8, 2020
6c5b1d2
Merge pull request #38 from voyagerstudio/mk3--type-modules
Jan 8, 2020
3eb8f76
version bump
Jan 8, 2020
0afbd8d
changing use vs forward order
Jan 8, 2020
0b654e9
setting up a grouped forward
Jan 8, 2020
e5e7b68
adding border radius module
Jan 8, 2020
a4337a7
adding dark mode
Jan 8, 2020
34ece9f
adding disable text select
Jan 8, 2020
545d79b
adding zindex
Jan 8, 2020
ba53273
adding focusable only and updating index
Jan 8, 2020
c5563dd
zindex fix
Jan 8, 2020
ac7f028
adding media query and updating index
Jan 8, 2020
53552f5
adding screen reader only
Jan 8, 2020
2b2ab3c
Merge pull request #57 from voyagerstudio/mk3-util-port
Jan 8, 2020
3fe8930
adding debug util
Jan 9, 2020
0124035
Merge pull request #60 from voyagerstudio/mk3-debug-util
Jan 9, 2020
00da5b5
adding color utility
Jan 9, 2020
72aa669
Merge pull request #62 from voyagerstudio/mk3-color-util
Jan 9, 2020
b7bdb02
adding share-px-value
Jan 9, 2020
4c87aa8
Merge pull request #63 from voyagerstudio/mk3-53
Jan 9, 2020
004a085
adding size-multiplier utility
Jan 9, 2020
819c49f
add simple-gradient utility
Jan 9, 2020
914a341
add shadow util
Jan 9, 2020
3b450ef
add shadow pattern
Jan 9, 2020
46f82a8
Merge pull request #65 from voyagerstudio/mk3-remaining-utils
Jan 9, 2020
528e64c
version bump
Jan 9, 2020
a446ad3
Merge pull request #66 from voyagerstudio/mk3-beta-1
Jan 9, 2020
6bb2acf
forwarding properties
Jan 16, 2020
c12b025
updating file locations
Jan 16, 2020
242ac40
deleting file
Jan 16, 2020
0749e31
renaming folder
Jan 16, 2020
e9130fa
Merge branch 'mk3-69' of https://github.com/voyagerstudio/saturnfive …
Jan 16, 2020
4c97763
Merge pull request #75 from voyagerstudio/mk3-69
Jan 22, 2020
d1a098f
adding rice-paper mixin
Jan 23, 2020
0a16ef7
Merge pull request #76 from voyagerstudio/mk3-16
Jan 23, 2020
36f90fa
updated media query values (#77)
Jan 24, 2020
b71d342
changes to the global set-type mixin (#74)
Jan 24, 2020
ab71e5d
Mk 61 (#83)
Feb 28, 2020
a39f0b1
Mark 3 catchup (#84)
Feb 28, 2020
1678d7c
Mk3 41 (#80)
Klarence Feb 28, 2020
a4e6f99
Mk3 42 (#81)
Klarence Feb 28, 2020
c9691c9
setting up testbed
Jun 25, 2020
a317bbd
setting up a test page and cleaning up broken styles
Jun 27, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed .DS_Store
Binary file not shown.
3 changes: 0 additions & 3 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,3 +0,0 @@
# These are supported funding model platforms

github: [taurean]
11 changes: 5 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
# Saturn V Documentation
A design system springboard.

## Links
- [Code of Conduct](/nice/CODE_OF_CONDUCT.md)
- [License](/nice/LICENSE.md)

## Quick Facts:
* **Saturn V is not a bootstrap competitor.** Saturn V is built with the intention of writing easier/faster CSS, not avoiding the task altogether (not that I'm knocking bootstrap _at all_). The most complex component you'll see in Saturn V for example is styling buttons.
* **Saturn V is not a matured design system.** Saturn V is designed to help you get going with your own design system, it's a springboard but not the real thing. Modifying the settings via the SCSS Variables/Tokens will help get you through the initial set up but there will still be plenty to do in your own projects (the good thing is Saturn V shouldn't establish any meaningful amount of technical debt)
* You can use Saturn V in both big and small projects. It's my go-to foundation for new projects of all sizes, I just don't always override any of the settings for the smaller projects.
* Almost everything in Saturn V from the type scale ratio to the number of generated lighter and darker color options is configurable. All you have to do is before importing Saturn V define your own values for the corresponding SCSS variables.


## How to get started
Getting started with Saturn V is easy, just treat it as any other SCSS partial. Saturn V should be imported before anything that would utlize it's feature or be impacted by it's default styles. Any Saturn V overrides should also be imported or written before importing Saturn V in order to take effect.
* Almost everything in Saturn V from the type scale ratio to the number of generated lighter and darker color options is configurable.
27 changes: 27 additions & 0 deletions _index.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// Tokens
@forward "tokens/base-units";
@forward "tokens/colors";
@forward "tokens/media-queries";
// @forward "tokens/transition";
@forward "tokens/type";
@forward "tokens/zindex";

// Modules
@forward "module/border-radius";
@forward "module/color";
// @forward "module/color-props";
@forward "module/dark-mode";
@forward "module/debug";
@forward "module/disable-text-select";
@forward "module/focusable-only";
@forward "module/media-queries";
@forward "module/rem-calc";
@forward "module/rice-paper";
@forward "module/screen-reader-only";
@forward "module/shadows";
@forward "module/share-px-val";
@forward "module/simple-gradient";
@forward "module/size-multiplier";
@forward "module/spacing";
@forward "module/type-all";
@forward "module/zindex";
Empty file added _reset.scss
Empty file.
5 changes: 0 additions & 5 deletions _satfive.scss

This file was deleted.

1 change: 0 additions & 1 deletion docs/CNAME

This file was deleted.

Loading