diff --git a/SITES.md b/SITES.md index 3dcdb954..4758d40d 100644 --- a/SITES.md +++ b/SITES.md @@ -151,3 +151,4 @@ * [tommi.space](https://tommi.space) * [devliusir.github.io](https://devliusir.github.io) * [爱前端](https://ifront.net) +* [Vatsadev.github.io](https://Vatsadev.github.io) diff --git a/src/stylesheets/themes/purple-dark/colors.txt b/src/stylesheets/themes/purple-dark/colors.txt new file mode 100644 index 00000000..f84db135 --- /dev/null +++ b/src/stylesheets/themes/purple-dark/colors.txt @@ -0,0 +1,10 @@ +#121212 +#1e1e1e +#222222 +#242424 +#272727 +#2c2c2c +#2e2e2e +#333333 +#343434 +#383838 \ No newline at end of file diff --git a/src/stylesheets/themes/purple-dark/src/button.scss b/src/stylesheets/themes/purple-dark/src/button.scss new file mode 100644 index 00000000..d43556ad --- /dev/null +++ b/src/stylesheets/themes/purple-dark/src/button.scss @@ -0,0 +1,22 @@ +.btn-primary { + background: $button-normal; + border: 0; + color: $text-gray; + } + + .btn-primary:hover { + background: $button-hover; + } + + .btn-primary:active { + background: $button-pressed; + } + + .btn-primary:focus { + box-shadow: 0 0 0 1px #a30dc9c7 inset, 0 0 0 1px #ba0aff, 0 0 0 4px rgba(165, 10, 255, 0.3) + } + + .btn-primary:disabled { + background: $button-normal; + opacity: 0.4; + } \ No newline at end of file diff --git a/src/stylesheets/themes/purple-dark/src/index.scss b/src/stylesheets/themes/purple-dark/src/index.scss new file mode 100644 index 00000000..afc5683a --- /dev/null +++ b/src/stylesheets/themes/purple-dark/src/index.scss @@ -0,0 +1,4 @@ +@import "./variables"; +@import "../../index"; +@import "./syntax"; +@import "./button.scss"; \ No newline at end of file diff --git a/src/stylesheets/themes/purple-dark/src/syntax.scss b/src/stylesheets/themes/purple-dark/src/syntax.scss new file mode 100644 index 00000000..13f14579 --- /dev/null +++ b/src/stylesheets/themes/purple-dark/src/syntax.scss @@ -0,0 +1 @@ +@import "github-syntax-dark/lib/github-dark"; \ No newline at end of file diff --git a/src/stylesheets/themes/purple-dark/src/utterances.scss b/src/stylesheets/themes/purple-dark/src/utterances.scss new file mode 100644 index 00000000..60d85ead --- /dev/null +++ b/src/stylesheets/themes/purple-dark/src/utterances.scss @@ -0,0 +1,4 @@ +@import "./variables"; +@import "../../utterances"; +@import "./syntax"; +@import "./button.scss"; \ No newline at end of file diff --git a/src/stylesheets/themes/purple-dark/src/variables.scss b/src/stylesheets/themes/purple-dark/src/variables.scss new file mode 100644 index 00000000..2a8e0f49 --- /dev/null +++ b/src/stylesheets/themes/purple-dark/src/variables.scss @@ -0,0 +1,22 @@ +/*set all to material design nums and add minimal purple*/ +$gray-000: #141314; +$gray-100: #201d20; +$gray-200: #252225; +$gray-300: #231f25; +$gray-400: #262427; +$gray-600: #2d282e; +$gray-700: #2f2a31; +$bg-white: darken($gray-200, 3%); +$bg-gray: $gray-200; +$bg-gray-light: darken($bg-gray, 5%); +$border-gray: $gray-300; +$border-gray-dark: $border-gray; +$text-gray: #cac4c4; +$text-gray-dark: #c2bcbc; +$text-purple: #ac55d4; +$bg-purple-light: #2d1830; +$black-fade-15: rgba(#fff, 0.15); +$black-fade-30: rgba(#fff, 0.3); +$button-normal: #aa4bc2; +$button-hover: #c149cc; +$button-pressed: #bd51c7; \ No newline at end of file