Files
edx-platform/lms/static/certificates/sass/_config.scss
Adam Butterworth fc0694397e Reapply [BD-10] [DEPR-92] Remove pattern library of certificate styles. (#24694)
* Revert "Revert "[BD-10] [DEPR-92] Remove pattern library of certificate styles." (#24633)"

This reverts commit ca7f488796.

* Add missing slash in font path
2020-08-05 11:41:59 -05:00

156 lines
5.1 KiB
SCSS

// ------------------------------
// Open edX Certificates: Config
// ------------------------------
// #VARIABLES
// ------------------------------
$gray-dark: rgba(17, 17, 17, 100);
$gray-base: rgba(65, 65, 65, 100);
$gray-accent: rgba(160, 160, 160, 100);
$gray-back: rgba(217, 217, 217, 100);
$gray-x-back: rgba(245, 245, 245, 100);
$gray-transparent: rgba(65, 65, 65, 0.5);
$primary-accent: rgba(41, 145, 195, 100);
$primary-back: rgba(204, 227, 240, 100);
// certificate characteristics
$cert-base-color: $gray-dark;
$cert-distinguished-color: $primary-accent;
$cert-decorative-color: $gray-back;
$cert-decorative-color-de-emphasized: $gray-back;
$cert-decorative-color-emphasized: $gray-accent;
// typography: config
$font-path: '../../certificates/fonts';
@font-face {
font-family: 'Domine';
font-weight: 400;
src: url('#{$font-path}/Domine/Domine-Regular-webfont.woff');
src:
url('#{$font-path}/Domine/Domine-Regular-webfont.woff2') format('woff2'),
url('#{$font-path}/Domine/Domine-Regular-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Domine';
font-weight: 700;
src: url('#{$font-path}/Domine/Domine-Bold-webfont.woff');
src:
url('#{$font-path}/Domine/Domine-Bold-webfont.woff2') format('woff2'),
url('#{$font-path}/Domine/Domine-Bold-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-weight: 300;
src: url('#{$font-path}/OpenSans/OpenSans-Light-webfont.woff');
src:
url('#{$font-path}/OpenSans/OpenSans-Light-webfont.woff2') format('woff2'),
url('#{$font-path}/OpenSans/OpenSans-Light-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-weight: 300;
font-style: italic;
src: url('#{$font-path}/OpenSans/OpenSans-LightItalic-webfont.woff');
src:
url('#{$font-path}/OpenSans/OpenSans-LightItalic-webfont.woff2') format('woff2'),
url('#{$font-path}/OpenSans/OpenSans-LightItalic-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-weight: 400;
src: url('#{$font-path}/OpenSans/OpenSans-Regular-webfont.woff');
src:
url('#{$font-path}/OpenSans/OpenSans-Regular-webfont.woff2') format('woff2'),
url('#{$font-path}/OpenSans/OpenSans-Regular-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-weight: 400;
font-style: italic;
src: url('#{$font-path}/OpenSans/OpenSans-Italic-webfont.woff');
src:
url('#{$font-path}/OpenSans/OpenSans-Italic-webfont.woff2') format('woff2'),
url('#{$font-path}/OpenSans/OpenSans-Italic-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-weight: 600;
src: url('#{$font-path}/OpenSans/OpenSans-Semibold-webfont.woff');
src:
url('#{$font-path}/OpenSans/OpenSans-Semibold-webfont.woff2') format('woff2'),
url('#{$font-path}/OpenSans/OpenSans-Semibold-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-weight: 600;
font-style: italic;
src: url('#{$font-path}/OpenSans/OpenSans-SemiboldItalic-webfont.woff');
src:
url('#{$font-path}/OpenSans/OpenSans-SemiboldItalic-webfont.woff2') format('woff2'),
url('#{$font-path}/OpenSans/OpenSans-SemiboldItalic-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-weight: 700;
src: url('#{$font-path}/OpenSans/OpenSans-Bold-webfont.woff');
src:
url('#{$font-path}/OpenSans/OpenSans-Bold-webfont.woff2') format('woff2'),
url('#{$font-path}/OpenSans/OpenSans-Bold-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-weight: 700;
font-style: italic;
src: url('#{$font-path}/OpenSans/OpenSans-BoldItalic-webfont.woff');
src:
url('#{$font-path}/OpenSans/OpenSans-BoldItalic-webfont.woff2') format('woff2'),
url('#{$font-path}/OpenSans/OpenSans-BoldItalic-webfont.ttf') format('truetype');
}
// typography: config - stacks
$font-family-serif: 'Domine', serif;
$font-family-sans: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
// vertical spacing
$baseline-vertical: 2.5rem !default;
$spacing-vertical: (
base: $baseline-vertical,
mid-small: ($baseline-vertical*0.75),
small: ($baseline-vertical/2),
x-small: ($baseline-vertical/4),
xx-small: ($baseline-vertical/8),
xxx-small: ($baseline-vertical/10),
mid-large: ($baseline-vertical*1.5),
large: ($baseline-vertical*2),
x-large: ($baseline-vertical*4)
);
// horizontal spacing
$baseline-horizontal: 1.25rem !default;
$spacing-horizontal: (
base: $baseline-horizontal,
mid-small: ($baseline-horizontal*0.75),
small: ($baseline-horizontal/2),
x-small: ($baseline-horizontal/4),
xx-small: ($baseline-horizontal/8),
mid-large: ($baseline-horizontal*1.5),
large: ($baseline-horizontal*2),
x-large: ($baseline-horizontal*4)
);