Convert to open fonts

pull/1026/head
Vincent 5 years ago
parent 71caa49a84
commit 5dc21710b8

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -1248,7 +1248,7 @@
} }
.module-group-notification__contact { .module-group-notification__contact {
font-family: 'SF Pro Text'; font-family: 'Heebo';
font-weight: bold; font-weight: bold;
} }

@ -21,19 +21,45 @@
font-weight: bold; font-weight: bold;
font-style: italic; font-style: italic;
} }
// Heebo is an open replacement for 'SF Pro Text'
@font-face {
font-family: 'Heebo';
src: url('../fonts/Heebo-Regular.ttf') format('truetype');
}
@font-face {
font-family: 'Heebo';
src: url('../fonts/Heebo-Light.ttf') format('truetype');
font-weight: lighter;
}
@font-face { @font-face {
font-family: 'Wasa'; font-family: 'Heebo';
src: url('../fonts/Wasa-Bold.otf') format('opentype'); src: url('../fonts/Heebo-Bold.ttf') format('truetype');
font-weight: bold; font-weight: bold;
} }
// Karla is an open replacement for 'Wasa'
@font-face { @font-face {
font-family: 'SF Pro Text'; font-family: 'Karla';
src: url('../fonts/SFProText-Regular.ttf') format('truetype'); src: url('../fonts/Karla-Regular.ttf') format('truetype');
} }
@font-face { @font-face {
font-family: 'SF Pro Display'; font-family: 'Karla';
src: url('../fonts/SFProDisplay-Regular.otf') format('opentype'); src: url('../fonts/Karla-Bold.ttf') format('truetype');
font-weight: bold;
} }
@font-face {
font-family: 'Karla';
src: url('../fonts/Karla-Italic.ttf') format('truetype');
font-style: italic;
}
@font-face {
font-family: 'Karla';
src: url('../fonts/Karla-BoldItalic.ttf') format('truetype');
font-weight: bold;
font-style: italic;
}
@keyframes fadein { @keyframes fadein {
from { from {
opacity: 0; opacity: 0;
@ -44,7 +70,8 @@
} }
// Session Colors // Session Colors
$session-font-family: 'Wasa'; $session-font-accent: 'Heebo';
$session-font-default: 'Karla';
$session-color-green: #00f782; $session-color-green: #00f782;
$session-color-green-alt-1: #00f480; $session-color-green-alt-1: #00f480;
@ -191,9 +218,9 @@ $session-modal-size-lg: 650px;
$session-conversation-header-height: 60px; $session-conversation-header-height: 60px;
@mixin fontWasaBold { @mixin fontDefaultBold {
font-weight: bold; font-weight: bold;
font-family: $session-font-family; font-family: $session-font-default;
} }
* { * {
@ -368,7 +395,7 @@ $session_message-container-border-radius: 5px;
line-height: 40px; line-height: 40px;
padding: 0px $session-margin-lg; padding: 0px $session-margin-lg;
font-size: $session-font-md; font-size: $session-font-md;
font-family: $session-font-family; font-family: $session-font-default;
border-radius: 500px; border-radius: 500px;
&:not(.disabled):hover { &:not(.disabled):hover {
@ -461,7 +488,7 @@ $session_message-container-border-radius: 5px;
.notification-count { .notification-count {
position: absolute; position: absolute;
font-size: $session-font-xs; font-size: $session-font-xs;
font-family: $session-font-family; font-family: $session-font-default;
top: 20px; top: 20px;
right: 20px; right: 20px;
width: 20px; width: 20px;
@ -500,14 +527,14 @@ $session-element-border-green: 4px solid $session-color-green;
.module-conversation-header__title-flex, .module-conversation-header__title-flex,
.module-conversation-header__title { .module-conversation-header__title {
font-family: Wasa; font-family: $session-font-default;
width: 100%; width: 100%;
display: flex; display: flex;
font-size: $session-font-md; font-size: $session-font-md;
&-text { &-text {
@include session-color-subtle($session-color-white); @include session-color-subtle($session-color-white);
font-family: 'SF Pro Text'; font-family: $session-font-accent;
font-weight: 300; font-weight: 300;
font-size: $session-font-xs; font-size: $session-font-xs;
} }
@ -719,7 +746,7 @@ label {
padding: $session-margin-lg; padding: $session-margin-lg;
font-family: 'Wasa'; font-family: $session-font-default;
text-align: center; text-align: center;
line-height: 18px; line-height: 18px;
font-size: $session-font-md; font-size: $session-font-md;
@ -757,7 +784,7 @@ label {
&__body { &__body {
padding: 0px $session-margin-lg $session-margin-lg $session-margin-lg; padding: 0px $session-margin-lg $session-margin-lg $session-margin-lg;
font-family: 'Wasa'; font-family: $session-font-accent;
line-height: $session-font-md; line-height: $session-font-md;
font-size: $session-font-sm; font-size: $session-font-sm;
@ -878,7 +905,7 @@ label {
background-color: $session-shade-4; background-color: $session-shade-4;
color: $session-color-white; color: $session-color-white;
font-family: 'Wasa'; font-family: $session-font-default;
font-size: $session-font-sm; font-size: $session-font-sm;
line-height: $session-icon-size-sm; line-height: $session-icon-size-sm;
font-weight: 700; font-weight: 700;
@ -1036,7 +1063,7 @@ label {
word-break: break-all; word-break: break-all;
font-size: $session-font-md; font-size: $session-font-md;
padding: 0px $session-margin-lg; padding: 0px $session-margin-lg;
font-family: 'SF Pro Text'; font-family: $session-font-accent;
font-weight: 100; font-weight: 100;
color: rgba($session-color-white, 0.8); color: rgba($session-color-white, 0.8);
font-size: $session-font-md; font-size: $session-font-md;
@ -1238,7 +1265,7 @@ label {
} }
&__description { &__description {
font-family: 'SF Pro Text'; font-family: $session-font-accent;
font-size: $session-font-sm; font-size: $session-font-sm;
font-weight: 100; font-weight: 100;
max-width: 700px; max-width: 700px;
@ -1313,7 +1340,7 @@ label {
text-align: center; text-align: center;
font-size: $session-font-xl; font-size: $session-font-xl;
letter-spacing: 5px; letter-spacing: 5px;
font-family: 'SF Pro Text'; font-family: $session-font-accent;
} }
} }
} }
@ -1348,7 +1375,7 @@ label {
.discussion-container { .discussion-container {
.module-message { .module-message {
font-family: 'SF Pro Text'; font-family: $session-font-accent;
border-radius: 5px; border-radius: 5px;
&__text--incoming { &__text--incoming {
@ -1561,7 +1588,7 @@ input {
/* Memberlist */ /* Memberlist */
.member-list-container .member { .member-list-container .member {
&-item { &-item {
font-family: 'SF Pro Text'; font-family: $session-font-accent;
padding: $session-margin-sm $session-margin-md; padding: $session-margin-sm $session-margin-md;
background-color: $session-shade-5; background-color: $session-shade-5;
@ -1628,7 +1655,7 @@ input {
} }
&-container { &-container {
font-family: 'SF Pro Text'; font-family: $session-font-accent;
color: $session-color-white; color: $session-color-white;
display: inline-flex; display: inline-flex;
flex-direction: column; flex-direction: column;
@ -1678,7 +1705,7 @@ input {
text-align: center; text-align: center;
font-size: 24px; font-size: 24px;
letter-spacing: 5px; letter-spacing: 5px;
font-family: 'SF Pro Text'; font-family: $session-font-accent;
} }
} }
} }
@ -1712,7 +1739,7 @@ input {
height: 400px; height: 400px;
text-align: center; text-align: center;
font-family: 'SF Pro Text'; font-family: $session-font-accent;
} }
&__title h1 { &__title h1 {
@ -1728,7 +1755,7 @@ input {
} }
&__info { &__info {
font-family: 'Wasa'; font-family: $session-font-default;
margin-bottom: 2 * $session-margin-lg; margin-bottom: 2 * $session-margin-lg;
&--title { &--title {
@ -1738,7 +1765,7 @@ input {
} }
&--subtitle { &--subtitle {
font-family: 'SF Pro Text'; font-family: $session-font-accent;
font-weight: 300; font-weight: 300;
line-height: $session-font-md; line-height: $session-font-md;
opacity: 0.8; opacity: 0.8;
@ -1799,7 +1826,7 @@ input {
.session-member-item { .session-member-item {
cursor: pointer; cursor: pointer;
font-family: 'SF Pro Text'; font-family: $session-font-accent;
padding: 0px $session-margin-sm; padding: 0px $session-margin-sm;
height: 50px; height: 50px;
display: flex; display: flex;

@ -112,7 +112,7 @@ $session-compose-margin: 20px;
&__user__profile { &__user__profile {
&-number, &-number,
&-name { &-name {
@include fontWasaBold(); @include fontDefaultBold();
font-size: 15px; font-size: 15px;
@at-root .light-theme #{&} { @at-root .light-theme #{&} {
@ -193,7 +193,7 @@ $session-compose-margin: 20px;
.session-button { .session-button {
margin-left: auto; margin-left: auto;
@include fontWasaBold(); @include fontDefaultBold();
} }
&-buttons { &-buttons {
@ -302,7 +302,7 @@ $session-compose-margin: 20px;
font-size: $session-font-sm; font-size: $session-font-sm;
line-height: $session-font-h3; line-height: $session-font-h3;
margin: 0px 20px; margin: 0px 20px;
font-family: 'SF Pro Display'; font-family: $session-font-accent;
} }
.session-id-editable { .session-id-editable {
@ -375,7 +375,7 @@ $session-compose-margin: 20px;
border: none; border: none;
flex-grow: 1; flex-grow: 1;
font-size: $session-font-sm; font-size: $session-font-sm;
font-family: 'SF Pro Text'; font-family: $session-font-accent;
&:focus { &:focus {
outline: none !important; outline: none !important;
@ -658,7 +658,7 @@ $session-compose-margin: 20px;
border-radius: 50px; border-radius: 50px;
color: $session-color-light-grey; color: $session-color-light-grey;
border: 1px solid $session-color-dark-grey; border: 1px solid $session-color-dark-grey;
font-family: 'SF Pro Text'; font-family: $session-font-accent;
font-size: $session-font-sm; font-size: $session-font-sm;
} }
} }

@ -17,7 +17,7 @@
&-text { &-text {
color: $session-color-white; color: $session-color-white;
font-family: $session-font-family; font-family: $session-font-default;
.title { .title {
font-size: 100px; font-size: 100px;
@ -87,7 +87,7 @@
} }
&__tab { &__tab {
@include fontWasaBold(); @include fontDefaultBold();
width: 100%; width: 100%;
padding-bottom: 10px; padding-bottom: 10px;
background-color: transparent; background-color: transparent;

@ -103,7 +103,7 @@
} }
@mixin session-h-title { @mixin session-h-title {
@include fontWasaBold(); @include fontDefaultBold();
} }
h1 { h1 {

Loading…
Cancel
Save