updating to v1.0.3, 2021-08-04

This commit is contained in:
Adam Piontek 2021-08-04 07:46:55 -04:00
parent fc0febd633
commit 601f041d15
26 changed files with 7824 additions and 173 deletions

View file

@ -28,12 +28,6 @@
}
/* general additional spacing style */
.mt-ltmd-125 {
@include media-breakpoint-down(md) {
margin-top: 1.25rem !important;
}
}
/* general additional border style */
.border-bottom {
&.border-dashed {

View file

@ -4,9 +4,9 @@ $blue: #0d6efd;
$indigo: #6610f2;
$purple: #6f42c1;
$pink: #d63384;
$red: #eb2744;
$red: #DD3940;
$orange: #fd7e14;
$yellow: #EECF6D;
$yellow: #FFFF82;
$green: #1db954;
$teal: #20c997;
$cyan: #0dcaf0;
@ -47,7 +47,7 @@ $spaceblue-900: #151c28;
// scss-docs-start theme-color-variables
$primary: #51A39F;
$secondary: #b198bf;
$secondary: $orange;
$success: $green;
$info: $cyan;
$warning: $yellow;

View file

@ -3,9 +3,29 @@
a {
@extend a;
}
.page-header { margin: 20px 0; }
.form-control {
background-color: $input-bg;
border: 1px solid $primary;
&[disabled] {
background-color: tint-color($input-bg, 10%);
border: 1px solid shade-color($primary, 35%);
&::-ms-clear,
&::-ms-reveal { display: none; }
&::-webkit-input-placeholder, /* WebKit, Blink, Edge */
&:-ms-input-placeholder, /* Internet Explorer 10-11 */
&::-ms-input-placeholder, /* Microsoft Edge */
&::placeholder /* Most modern browsers support this now. */
{
color: shade-color($gray-200, 40%) !important;
}
&:-moz-placeholder, /* Mozilla Firefox 4 to 18 */
&::-moz-placeholder { /* Mozilla Firefox 19+ */
color: shade-color($gray-200, 40%) !important;
opacity: 1;
}
}
&::-ms-clear,
&::-ms-reveal { display: none; }
&::-webkit-input-placeholder, /* WebKit, Blink, Edge */
@ -47,12 +67,12 @@
color: $dark;
background-color: $primary;
border: 1px solid $primary;
box-shadow: none !important;
box-shadow: null !important;
&:hover {
color: $dark;
background-color: tint-color($primary, $btn-hover-bg-tint-amount) !important;
border: 1px solid $primary;
box-shadow: none !important;
box-shadow: null !important;
}
}
}
@ -82,13 +102,24 @@
}
/* 12 step meeting list (tsml) main table & widget table styling */
.tsml-widget-upcoming table.tsml_next_meetings tbody tr td {
margin-left: .5rem;
&:first-of-type {
margin-left: 0 !important;
section.tsml-widget-upcoming.widget_tsml_widget_upcoming.widget div.tsml-no-upcoming-meetings {
color: $input-focus-color;
// background-color: $input-bg;
background-color: rgba(21,28,40,0.85);
border-color: $input-border-color;
}
.tsml-widget-upcoming {
h2 { margin-bottom: 1rem; }
table.tsml_next_meetings {
opacity: 0.90;
tbody tr td {
margin-left: .5rem;
&:first-of-type {
margin-left: 0 !important;
}
}
}
}
.tsml-widget-upcoming h2 { margin-bottom: 1rem; }
#tsml #meetings .results table,
.tsml-widget-upcoming table.tsml_next_meetings {
@extend .table;
@ -117,9 +148,10 @@
#tsml .results {
.alert-warning {
background-color: #f5e2a7;
border-color: #f3dd99;
color: #5f532c;
color: $input-focus-color;
// background-color: $input-bg;
background-color: rgba(21,28,40,0.85);
border-color: $input-border-color;
}
}

View file

@ -1,18 +1,7 @@
// /* Hamburger settings overrides */
// $hamburger-padding-x: 0.95rem !default;
// $hamburger-padding-y: 0.625rem !default;
$hamburger-padding-x: 0 !default;
$hamburger-padding-y: 0 !default;
// $hamburger-layer-width: 1.5rem !default;
// $hamburger-layer-height: 2px !default;
// $hamburger-layer-spacing: 6px !default;
// // * skipping default color, using color from bootstrap instead, below
$hamburger-layer-color: $primary !default;
// $hamburger-layer-border-radius: 0.25rem !default;
// $hamburger-hover-opacity: 0.7 !default;
// // * skipping default color, using color from bootstrap instead, below
// // $hamburger-active-layer-color: $hamburger-layer-color !default;
// $hamburger-active-hover-opacity: $hamburger-hover-opacity !default;
/* import hamburgers sass */
@import "../../node_modules/hamburgers/_sass/hamburgers/hamburgers.scss";
@ -27,43 +16,3 @@ button#btn-burger {
box-shadow: inherit;
}
}
// /* correct colors to match bootstrap defaults */
// .navbar-light {
// .hamburger {
// &.navbar-toggler {
// border: 1px $navbar-light-toggler-border-color solid !important;
// .hamburger-inner {
// &,
// &::before,
// &::after {
// background-color: $primary;
// }
// }
// &.is-active {
// .hamburger-inner::after {
// background-color: $primary;
// }
// }
// }
// }
// }
// .navbar-dark {
// .hamburger {
// &.navbar-toggler {
// border: 1px $navbar-dark-toggler-border-color solid !important;
// .hamburger-inner {
// &,
// &::before,
// &::after {
// background-color: $primary;
// }
// }
// &.is-active {
// .hamburger-inner::after {
// background-color: $primary;
// }
// }
// }
// }
// }

View file

@ -0,0 +1,130 @@
/* rolling mandala */
// @-webkit-keyframes roll-in {
// 0% {
// -webkit-transform: rotate(90deg) translateY(-50%) translateX(-50%);
// -moz-transform: rotate(90deg) translateY(-50%) translateX(-50%);
// -ms-transform: rotate(90deg) translateY(-50%) translateX(-50%);
// -o-transform: rotate(90deg) translateY(-50%) translateX(-50%);
// transform: rotate(90deg) translateY(-50%) translateX(-50%);
// }
// 100% {
// -webkit-transform: rotate(0) translateY(-50%) translateX(0px);
// -moz-transform: rotate(0) translateY(-50%) translateX(0px);
// -ms-transform: rotate(0) translateY(-50%) translateX(0px);
// -o-transform: rotate(0) translateY(-50%) translateX(0px);
// transform: rotate(0) translateY(-50%) translateX(0px);
// }
// }
// @-moz-keyframes roll-in {
// 0% {
// -webkit-transform: rotate(90deg) translateY(-50%) translateX(-50%);
// -moz-transform: rotate(90deg) translateY(-50%) translateX(-50%);
// -ms-transform: rotate(90deg) translateY(-50%) translateX(-50%);
// -o-transform: rotate(90deg) translateY(-50%) translateX(-50%);
// transform: rotate(90deg) translateY(-50%) translateX(-50%);
// }
// 100% {
// -webkit-transform: rotate(0) translateY(-50%) translateX(0px);
// -moz-transform: rotate(0) translateY(-50%) translateX(0px);
// -ms-transform: rotate(0) translateY(-50%) translateX(0px);
// -o-transform: rotate(0) translateY(-50%) translateX(0px);
// transform: rotate(0) translateY(-50%) translateX(0px);
// }
// }
// @keyframes roll-in {
// 0% {
// transform: rotate(90deg) translateY(-50%) translateX(-50%);
// }
// 100% {
// transform: rotate(0) translateY(-50%) translateX(0px);
// }
// }
// .roll-mandala {
// position: absolute;
// right: $mandala_distance_right;
// top: 50%;
// width: $mandala_width;
// pointer-events: none;
// opacity: .5;
// z-index: -999;
// animation: roll-in 2s cubic-bezier(0.51, 0.04, 0.68, 1.08);
// transform: translateY(-50%);
// }
@use "sass:math";
$mandala_height_base: 76vh;
$mandala_right_shift: math.div($mandala_height_base, -2);
$mandala_final_opacity_base: 0.33;
$mandala_final_opacity_md: 0.66;
@keyframes roll-in-down-md {
0% {
transform: rotate(80deg) translateY(-50%) translateX(-50%);
opacity: 1.0;
}
100% {
transform: rotate(0) translateY(-50%) translateX(0px);
opacity: $mandala_final_opacity_base;
}
}
@keyframes roll-in-up-md {
0% {
transform: rotate(80deg) translateY(-50%) translateX(-50%);
opacity: 1.0;
}
100% {
transform: rotate(0) translateY(-50%) translateX(0px);
opacity: $mandala_final_opacity_md;
}
}
.roll-mandala {
height: $mandala_height_base;
max-width: inherit !important;
position: absolute;
right: $mandala_right_shift;
top: 50%;
pointer-events: none;
z-index: -999;
transform: translateY(-50%);
@include media-breakpoint-down(md) {
opacity: $mandala_final_opacity_base;
animation: roll-in-down-md 1.5s cubic-bezier(0.51, 0.04, 0.68, 1.08);
}
@include media-breakpoint-up(md) {
opacity: $mandala_final_opacity_md;
animation: roll-in-up-md 1.5s cubic-bezier(0.51, 0.04, 0.68, 1.08);
}
}

View file

@ -16,11 +16,28 @@
/* Navbar & Main layout styling */
@import "layout-top-navbar-main";
/* Navbar & Main layout styling */
@import "rolling-mandala";
/* main */
html,
body {
height: 100%;
}
body {
display: flex;
flex-direction: column;
@include media-breakpoint-down(md) {
padding-top: 1.25rem !important;
}
@include media-breakpoint-up(md) {
padding-top: 3rem !important;
}
&.front-page {
height: 100vh !important;
overflow-x: hidden;
}
}
/* links */
a {
@ -34,7 +51,7 @@ a {
article.post.sticky,
.rpwwt-widget li.rpwwt-sticky {
border-radius: .25rem !important;
background-color: rgba(0, 0, 0, 0.33);
background-color: rgba(0, 0, 0, 0.50);
border-bottom: inherit !important;
margin-bottom: inherit !important;
margin-left: 0 !important;
@ -155,6 +172,7 @@ figure.wp-caption {
}
.btn-primary {
color: $dark;
box-shadow: inherit !important;
}
.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
@ -268,13 +286,7 @@ main#fp-main > div.fp-grid {
grid-column-gap: 2rem;
grid-row-gap: 2rem;
@include media-breakpoint-up(md) {
grid-template-columns: 20rem auto;
}
> section.tsml-widget-upcoming.widget_tsml_widget_upcoming.widget {
@include media-breakpoint-up(md) {
grid-column-start: 1;
grid-row-start: 1;
}
grid-template-columns: auto 20rem;
}
h2.widgettitle {
font-size: 1.75rem;

View file

@ -2,7 +2,8 @@
import '../css/app.scss'
// Import svg files for webpack handling
import '../raw/rdnyc-logo.svg'; // rdnyc logo
import '../raw/rdnyc-logo.svg'; // rdnyc logo
import '../raw/roll-mandala.svg'; // rolling mandala decoration
// other:
import '../../node_modules/bootstrap-icons/icons/chevron-down.svg';
import '../../node_modules/bootstrap-icons/icons/chevron-left.svg';

View file

@ -3,9 +3,9 @@
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 224 85" style="enable-background:new 0 0 224 85;" xml:space="preserve">
<style type="text/css">
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#BEB5B0;}
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:currentColor;}
.st1{enable-background:new ;}
.st2{fill:#BEB5B0;}
.st2{fill:currentColor;}
</style>
<title>Group 42</title>
<desc>Created with Sketch.</desc>

Before

(image error) Size: 12 KiB

After

(image error) Size: 12 KiB

Before After
Before After

7532
assets/raw/roll-mandala.svg Executable file

File diff suppressed because it is too large Load diff

After

(image error) Size: 841 KiB