Summary Files Commits Branches @commit @diff @stats
path: root / src / icons / _icons-navigation.scss
diff options
context:
space:
mode:
Commitfbcd70887bd0f301d2dfd1230fd0553cfeda21ec (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2017-09-30 03:48:23 -0500
Committer
 GitHub <noreply@github.com>
2017-09-30 03:48:23 -0500
Filesf0f7e20c6ed46dfaba398a7d1e875b7d5e103bf1 /src/icons/_icons-navigation.scss
Spectre-Dark-Gruvbox-0.4.3.tar
Spectre-Dark-Gruvbox-0.4.3.tar.gz
Spectre-Dark-Gruvbox-0.4.3.zip
Parentb8de0381be6ad405ed5488d08031d4eee1a4d2ee (diff)
Parent085f9cb7561268f9816079ab70c2297d8a3f3a80 (diff)
Merge pull request #299 from picturepan2/0.4.3 v0.4.3
0.4.3
1 files changed, 133 insertions, 0 deletions
-rw-r--r--src/icons/_icons-navigation.scss133
diff --git a/src/icons/_icons-navigation.scss b/src/icons/_icons-navigation.scss
new file mode 100644
index 0000000..7d7fcd3
--- /dev/null
+++ b/src/icons/_icons-navigation.scss
@@ -0,0 +1,133 @@
+// Icon arrows
+.icon-arrow-down,
+.icon-arrow-left,
+.icon-arrow-right,
+.icon-arrow-up,
+.icon-downward,
+.icon-back,
+.icon-forward,
+.icon-upward {
+ &::before {
+ border: $icon-border-width solid currentColor;
+ border-bottom: 0;
+ border-right: 0;
+ content: "";
+ height: .65em;
+ width: .65em;
+ }
+}
+
+.icon-arrow-down {
+ &::before {
+ transform: translate(-50%, -75%) rotate(225deg);
+ }
+}
+
+.icon-arrow-left {
+ &::before {
+ transform: translate(-25%, -50%) rotate(-45deg);
+ }
+}
+
+.icon-arrow-right {
+ &::before {
+ transform: translate(-75%, -50%) rotate(135deg);
+ }
+}
+
+.icon-arrow-up {
+ &::before {
+ transform: translate(-50%, -25%) rotate(45deg);
+ }
+}
+
+.icon-back,
+.icon-forward {
+ &::after {
+ background: currentColor;
+ content: "";
+ height: $icon-border-width;
+ width: .8em;
+ }
+}
+
+.icon-downward,
+.icon-upward {
+ &::after {
+ background: currentColor;
+ content: "";
+ height: .8em;
+ width: $icon-border-width;
+ }
+}
+
+.icon-back {
+ &::after {
+ left: 55%;
+ }
+ &::before {
+ transform: translate(-50%, -50%) rotate(-45deg);
+ }
+}
+
+.icon-downward {
+ &::after {
+ top: 45%;
+ }
+ &::before {
+ transform: translate(-50%, -50%) rotate(-135deg);
+ }
+}
+
+.icon-forward {
+ &::after {
+ left: 45%;
+ }
+ &::before {
+ transform: translate(-50%, -50%) rotate(135deg);
+ }
+}
+
+.icon-upward {
+ &::after {
+ top: 55%;
+ }
+ &::before {
+ transform: translate(-50%, -50%) rotate(45deg);
+ }
+}
+
+// Icon caret
+.icon-caret {
+ &::before {
+ border-top: .3em solid currentColor;
+ border-right: .3em solid transparent;
+ border-left: .3em solid transparent;
+ content: "";
+ height: 0;
+ transform: translate(-50%, -25%);
+ width: 0;
+ }
+}
+
+// Icon menu
+.icon-menu {
+ &::before {
+ background: currentColor;
+ box-shadow: 0 -.35em, 0 .35em;
+ content: "";
+ height: $icon-border-width;
+ width: 100%;
+ }
+}
+
+// Icon apps
+.icon-apps {
+ &::before {
+ background: currentColor;
+ box-shadow: -.35em -.35em, -.35em 0, -.35em .35em, 0 -.35em, 0 .35em, .35em -.35em, .35em 0, .35em .35em;
+ content: "";
+ height: 3px;
+ width: 3px;
+ }
+}