MOBILE-2567 ux: Fix RTL css ranking
parent
4697ce7c59
commit
16e565626e
|
@ -1,3 +0,0 @@
|
||||||
page-addon-calendar-event {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,3 +0,0 @@
|
||||||
page-addon-calendar-list {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,3 +0,0 @@
|
||||||
page-addon-calendar-settings {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-messages-discussions {
|
ion-app.app-root addon-messages-discussions {
|
||||||
h2 {
|
h2 {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-messages-discussions {
|
ion-app.app-root addon-messages-discussions {
|
||||||
h2 {
|
h2 {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
@ -7,6 +7,7 @@ addon-messages-discussions {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
align-self: flex-end;
|
align-self: flex-end;
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
|
font-size: initial;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -4,8 +4,7 @@ $item-message-note-text: $gray-dark !default;
|
||||||
$item-message-note-font-size: 75% !default;
|
$item-message-note-font-size: 75% !default;
|
||||||
$item-message-mine-bg: $blue-light !default;
|
$item-message-mine-bg: $blue-light !default;
|
||||||
|
|
||||||
|
ion-app.app-root page-addon-messages-discussion {
|
||||||
page-addon-messages-discussion {
|
|
||||||
.addon-messages-discussion-container {
|
.addon-messages-discussion-container {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
@ -104,3 +103,8 @@ page-addon-messages-discussion {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ion-app.app-root.ios page-addon-messages-discussion ion-footer .toolbar:last-child {
|
||||||
|
padding-bottom: 4px;
|
||||||
|
min-height: 0;
|
||||||
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-messages-settings {
|
ion-app.app-root page-addon-messages-settings {
|
||||||
.list-header {
|
.list-header {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
border-top: 0;
|
border-top: 0;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-assign-submission {
|
ion-app.app-root addon-mod-assign-submission {
|
||||||
div.latesubmission,
|
div.latesubmission,
|
||||||
div.overdue {
|
div.overdue {
|
||||||
// @extend .core-danger-item;
|
// @extend .core-danger-item;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-chat-chat {
|
ion-app.app-root page-addon-mod-chat-chat {
|
||||||
.addon-mod-chat-notice {
|
.addon-mod-chat-notice {
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
margin-bottom: 10px;
|
margin-bottom: 10px;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-chat-users {
|
ion-app.app-root page-addon-mod-chat-users {
|
||||||
.addon-mod-chat-user ion-label {
|
.addon-mod-chat-user ion-label {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-feedback-form {
|
ion-app.app-root page-addon-mod-feedback-form {
|
||||||
.addon-mod_feedback-form-content {
|
.addon-mod_feedback-form-content {
|
||||||
align-self: self-start;
|
align-self: self-start;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-folder-index {
|
ion-app.app-root addon-mod-folder-index {
|
||||||
.item-media > img:first-child {
|
.item-media > img:first-child {
|
||||||
width: 24px;
|
width: 24px;
|
||||||
height: 24px;
|
height: 24px;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-forum-index {
|
ion-app.app-root addon-mod-forum-index {
|
||||||
.addon-forum-discussion-selected {
|
.addon-forum-discussion-selected {
|
||||||
border-top: 5px solid $core-splitview-selected;
|
border-top: 5px solid $core-splitview-selected;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-imscp-index {
|
ion-app.app-root addon-mod-imscp-index {
|
||||||
.addon-mod-imscp-container {
|
.addon-mod-imscp-container {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
addon-mod-lesson-index {
|
|
||||||
}
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-lesson-menu-modal {
|
ion-app.app-root page-addon-mod-lesson-menu-modal {
|
||||||
.addon-mod_lesson-selected, .item.addon-mod_lesson-selected {
|
.addon-mod_lesson-selected, .item.addon-mod_lesson-selected {
|
||||||
background: $blue-light;
|
background: $blue-light;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-lesson-player {
|
ion-app.app-root page-addon-mod-lesson-player {
|
||||||
.addon-mod_lesson-slideshow {
|
.addon-mod_lesson-slideshow {
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
max-height: 100%;
|
max-height: 100%;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-lesson-user-retake {
|
ion-app.app-root page-addon-mod-lesson-user-retake {
|
||||||
.addon-mod_lesson-highlight {
|
.addon-mod_lesson-highlight {
|
||||||
background: $blue-light;
|
background: $blue-light;
|
||||||
.label, .label p {
|
.label, .label p {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-quiz-connection-error {
|
ion-app.app-root addon-mod-quiz-connection-error {
|
||||||
background-color: $red-light;
|
background-color: $red-light;
|
||||||
|
|
||||||
.item {
|
.item {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-quiz-index {
|
ion-app.app-root addon-mod-quiz-index {
|
||||||
|
|
||||||
.addon-mod_quiz-table {
|
.addon-mod_quiz-table {
|
||||||
.addon-mod_quiz-table-header .item-inner {
|
.addon-mod_quiz-table-header .item-inner {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-quiz-navigation-modal {
|
ion-app.app-root page-addon-mod-quiz-navigation-modal {
|
||||||
.addon-mod_quiz-selected, .item.addon-mod_quiz-selected {
|
.addon-mod_quiz-selected, .item.addon-mod_quiz-selected {
|
||||||
@include border-start(5px, solid, $core-splitview-selected);
|
@include border-start(5px, solid, $core-splitview-selected);
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-quiz-player {
|
ion-app.app-root page-addon-mod-quiz-player {
|
||||||
.toolbar {
|
.toolbar {
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
padding-bottom: 0;
|
padding-bottom: 0;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-quiz-review {
|
ion-app.app-root page-addon-mod-quiz-review {
|
||||||
.item-radio-disabled,
|
.item-radio-disabled,
|
||||||
.item-checkbox-disabled,
|
.item-checkbox-disabled,
|
||||||
.text-input[disabled] {
|
.text-input[disabled] {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-scorm-index {
|
ion-app.app-root addon-mod-scorm-index {
|
||||||
|
|
||||||
.addon-mod_scorm-toc {
|
.addon-mod_scorm-toc {
|
||||||
img {
|
img {
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
addon-mod-scorm-toc-popover {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-survey-index {
|
ion-app.app-root addon-mod-survey-index {
|
||||||
|
|
||||||
.label, .label[stacked] {
|
.label, .label[stacked] {
|
||||||
font-size: initial;
|
font-size: initial;
|
||||||
|
|
|
@ -4,7 +4,7 @@ $addon-mod-wiki-toc-title-color: $gray-darker !default;
|
||||||
$addon-mod-wiki-toc-border-color: $gray-dark !default;
|
$addon-mod-wiki-toc-border-color: $gray-dark !default;
|
||||||
$addon-mod-wiki-toc-background-color: $gray-light !default;
|
$addon-mod-wiki-toc-background-color: $gray-light !default;
|
||||||
|
|
||||||
addon-mod-wiki-index {
|
ion-app.app-root addon-mod-wiki-index {
|
||||||
background-color: $white;
|
background-color: $white;
|
||||||
|
|
||||||
.core-tabs-content-container,
|
.core-tabs-content-container,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-wiki-subwiki-picker {
|
ion-app.app-root addon-mod-wiki-subwiki-picker {
|
||||||
|
|
||||||
$core-subwiki-selected: $core-color !default;
|
$core-subwiki-selected: $core-color !default;
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-wiki-edit {
|
ion-app.app-root page-addon-mod-wiki-edit {
|
||||||
.addon-mod_wiki-wrongversionlock .label {
|
.addon-mod_wiki-wrongversionlock .label {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-workshop-assessment {
|
ion-app.app-root addon-mod-workshop-assessment {
|
||||||
.item-md.item-block .item-inner {
|
.item-md.item-block .item-inner {
|
||||||
border-bottom: 1px solid $list-md-border-color;
|
border-bottom: 1px solid $list-md-border-color;
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,7 @@ addon-mod-workshop-assessment {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.card.with-borders addon-mod-workshop-assessment {
|
ion-app.app-root .card.with-borders addon-mod-workshop-assessment {
|
||||||
.item-md.item-block .item-inner {
|
.item-md.item-block .item-inner {
|
||||||
border-bottom: 1px solid $list-md-border-color;
|
border-bottom: 1px solid $list-md-border-color;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
addon-mod-workshop-submission {
|
ion-app.app-root addon-mod-workshop-submission {
|
||||||
.item-md.item-block .item-inner {
|
.item-md.item-block .item-inner {
|
||||||
border-bottom: 1px solid $list-md-border-color;
|
border-bottom: 1px solid $list-md-border-color;
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,7 @@ addon-mod-workshop-submission {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.card.with-borders addon-mod-workshop-submission {
|
ion-app.app-root .card.with-borders addon-mod-workshop-submission {
|
||||||
.item-md.item-block .item-inner {
|
.item-md.item-block .item-inner {
|
||||||
border-bottom: 1px solid $list-md-border-color;
|
border-bottom: 1px solid $list-md-border-color;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-mod-workshop-phase-info {
|
ion-app.app-root page-addon-mod-workshop-phase-info {
|
||||||
.core-workshop-phase-selected {
|
.core-workshop-phase-selected {
|
||||||
background-color: $white;
|
background-color: $white;
|
||||||
@include border-start(5px, solid, $core-splitview-selected);
|
@include border-start(5px, solid, $core-splitview-selected);
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-addon-notifications-settings {
|
ion-app.app-root page-addon-notifications-settings {
|
||||||
.list-header {
|
.list-header {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
border-top: 0;
|
border-top: 0;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
|
ion-app.app-root.ios {
|
||||||
.button-ios {
|
.button-ios {
|
||||||
min-height: $button-ios-height
|
min-height: $button-ios-height
|
||||||
}
|
}
|
||||||
|
@ -21,8 +21,9 @@
|
||||||
@include margin($item-ios-padding-icon-top, null, $item-ios-padding-icon-bottom, 0);
|
@include margin($item-ios-padding-icon-top, null, $item-ios-padding-icon-bottom, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@each $color-name, $color-base, $color-contrast in get-colors($colors-ios) {
|
@each $color-name, $color-base, $color-contrast in get-colors($colors-ios) {
|
||||||
.ios .core-#{$color-name}-card {
|
.core-#{$color-name}-card {
|
||||||
@extend .card-ios ;
|
@extend .card-ios ;
|
||||||
@extend .card-content-ios;
|
@extend .card-content-ios;
|
||||||
|
|
||||||
|
@ -36,19 +37,24 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.ios .core-avoid-header ion-content {
|
.core-avoid-header ion-content {
|
||||||
top: $navbar-ios-height;
|
top: $navbar-ios-height;
|
||||||
height: calc(100% - #{($navbar-ios-height)});
|
height: calc(100% - #{($navbar-ios-height)});
|
||||||
}
|
}
|
||||||
|
|
||||||
.platform-cordova.ios .core-avoid-header ion-content.statusbar-padding,
|
&.platform-cordova .core-avoid-header ion-content.statusbar-padding,
|
||||||
.platform-cordova.ios .core-avoid-header .menu-inner > ion-content {
|
&.platform-cordova .core-avoid-header .menu-inner > ion-content {
|
||||||
top: $navbar-ios-height + $cordova-ios-statusbar-padding;
|
|
||||||
height: calc(100% - #{($navbar-ios-height + $cordova-ios-statusbar-padding)});
|
height: calc(100% - #{($navbar-ios-height + $cordova-ios-statusbar-padding)});
|
||||||
|
height: calc(100% - #{($navbar-ios-height)} - constant(safe-area-inset-top));
|
||||||
|
height: calc(100% - #{($navbar-ios-height)} - env(safe-area-inset-top));
|
||||||
|
|
||||||
|
top: calc(#{$navbar-ios-height + $cordova-ios-statusbar-padding});
|
||||||
|
top: calc(#{$navbar-ios-height} + constant(safe-area-inset-top));
|
||||||
|
top: calc(#{$navbar-ios-height} + env(safe-area-inset-top));
|
||||||
}
|
}
|
||||||
|
|
||||||
.platform-cordova.ios .core-avoid-header .core-avoid-header .menu-inner > ion-content,
|
&.platform-cordova .core-avoid-header .core-avoid-header .menu-inner > ion-content,
|
||||||
.platform-cordova.ios core-tab core-split-view .core-avoid-header .menu-inner > ion-content {
|
core-tab core-split-view .core-avoid-header .menu-inner > ion-content {
|
||||||
top: 0;
|
top: 0;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
@ -120,7 +126,7 @@
|
||||||
|
|
||||||
// Different levels of padding.
|
// Different levels of padding.
|
||||||
@for $i from 0 through 15 {
|
@for $i from 0 through 15 {
|
||||||
.ios .core-padding-#{$i} {
|
.core-padding-#{$i} {
|
||||||
@include padding(null, null, null, 15px * $i + $item-ios-padding-start);
|
@include padding(null, null, null, 15px * $i + $item-ios-padding-start);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -132,3 +138,4 @@
|
||||||
.card-ios.with-borders .item-ios:last-child .item-inner {
|
.card-ios.with-borders .item-ios:last-child .item-inner {
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
}
|
}
|
||||||
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
|
ion-app.app-root.md {
|
||||||
.button-md {
|
.button-md {
|
||||||
min-height: $button-md-height;
|
min-height: $button-md-height;
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
@each $color-name, $color-base, $color-contrast in get-colors($colors-md) {
|
@each $color-name, $color-base, $color-contrast in get-colors($colors-md) {
|
||||||
.md .core-#{$color-name}-card {
|
.core-#{$color-name}-card {
|
||||||
@extend .card-md;
|
@extend .card-md;
|
||||||
@extend .card-content-md;
|
@extend .card-content-md;
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.md .core-avoid-header ion-content {
|
.core-avoid-header ion-content {
|
||||||
top: $navbar-md-height;
|
top: $navbar-md-height;
|
||||||
height: calc(100% - #{($navbar-md-height)});
|
height: calc(100% - #{($navbar-md-height)});
|
||||||
}
|
}
|
||||||
|
@ -108,12 +108,11 @@
|
||||||
|
|
||||||
// Different levels of padding.
|
// Different levels of padding.
|
||||||
@for $i from 0 through 15 {
|
@for $i from 0 through 15 {
|
||||||
.md .core-padding-#{$i} {
|
.core-padding-#{$i} {
|
||||||
@include padding(null, null, null, 15px * $i + $item-md-padding-start);
|
@include padding(null, null, null, 15px * $i + $item-md-padding-start);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Recover borders on items inside cards.
|
// Recover borders on items inside cards.
|
||||||
.card-md.with-borders .item-md.item-block .item-inner {
|
.card-md.with-borders .item-md.item-block .item-inner {
|
||||||
border-bottom: 1px solid $list-md-border-color;
|
border-bottom: 1px solid $list-md-border-color;
|
||||||
|
@ -121,3 +120,4 @@
|
||||||
.card-md.with-borders .item-md:last-child .item-inner {
|
.card-md.with-borders .item-md:last-child .item-inner {
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
}
|
}
|
||||||
|
}
|
|
@ -18,6 +18,7 @@
|
||||||
// Alignment
|
// Alignment
|
||||||
// -------------------------
|
// -------------------------
|
||||||
|
|
||||||
|
ion-app.app-root {
|
||||||
.text-left { text-align: left; }
|
.text-left { text-align: left; }
|
||||||
.text-right { text-align: right; }
|
.text-right { text-align: right; }
|
||||||
.text-center { text-align: center; }
|
.text-center { text-align: center; }
|
||||||
|
@ -42,11 +43,6 @@
|
||||||
text-transform: none;
|
text-transform: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
[dir="ltr"] body, [dir="rtl"] body {
|
|
||||||
padding-top: constant(safe-area-inset-top); //for iOS 11.2
|
|
||||||
padding-top: env(safe-area-inset-top); //for iOS 11.1
|
|
||||||
}
|
|
||||||
|
|
||||||
@include media-breakpoint-up(sm) {
|
@include media-breakpoint-up(sm) {
|
||||||
.core-center-view .scroll-content {
|
.core-center-view .scroll-content {
|
||||||
display: flex!important;
|
display: flex!important;
|
||||||
|
@ -94,8 +90,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Define an alternative way to set a heading in an item without using a heading tag.
|
// Define an alternative way to set a heading in an item without using a heading tag.
|
||||||
// This is done for accessibility reasons when a heading is semantically incorrect.
|
// This is done for accessibility reasons when a heading is semantically incorrect.
|
||||||
.item .item-heading {
|
.item .item-heading {
|
||||||
|
@ -417,7 +411,6 @@ ion-col ion-select {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
:not(.item) > * > * > ion-select,
|
:not(.item) > * > * > ion-select,
|
||||||
.core-button-select {
|
.core-button-select {
|
||||||
background-color: white;
|
background-color: white;
|
||||||
|
@ -467,7 +460,6 @@ ion-col ion-select {
|
||||||
|
|
||||||
// File uploader.
|
// File uploader.
|
||||||
// -------------------------
|
// -------------------------
|
||||||
|
|
||||||
.core-fileuploader-file-handler {
|
.core-fileuploader-file-handler {
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
||||||
|
@ -891,16 +883,6 @@ ion-alert.core-inapp-notification {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
body.keyboard-is-open {
|
|
||||||
.scroll-content, .fixed-content {
|
|
||||||
margin-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
core-ion-tabs .tabbar {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.item.item-radio, .item.item-checkbox {
|
.item.item-radio, .item.item-checkbox {
|
||||||
// Fix links and videos in ion-radio and ion-checkbox.
|
// Fix links and videos in ion-radio and ion-checkbox.
|
||||||
.input-wrapper {
|
.input-wrapper {
|
||||||
|
@ -925,6 +907,27 @@ body.keyboard-is-open {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Fix modals displayed over action sheet.
|
||||||
|
.disable-scroll ion-modal .ion-page {
|
||||||
|
pointer-events: initial;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[dir="ltr"] body, [dir="rtl"] body {
|
||||||
|
padding-top: constant(safe-area-inset-top); //for iOS 11.2
|
||||||
|
padding-top: env(safe-area-inset-top); //for iOS 11.1
|
||||||
|
}
|
||||||
|
|
||||||
|
body.keyboard-is-open {
|
||||||
|
.scroll-content, .fixed-content {
|
||||||
|
margin-bottom: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
core-ion-tabs .tabbar {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Fix iframes in fullscreen mode.
|
// Fix iframes in fullscreen mode.
|
||||||
//
|
//
|
||||||
// Ionic sets "contain: strict" to some elements. This enables paint containment,
|
// Ionic sets "contain: strict" to some elements. This enables paint containment,
|
||||||
|
@ -941,8 +944,3 @@ ion-modal,
|
||||||
.split-pane {
|
.split-pane {
|
||||||
contain: size layout style;
|
contain: size layout style;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fix modals displayed over action sheet.
|
|
||||||
.disable-scroll ion-modal .ion-page {
|
|
||||||
pointer-events: initial;
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
|
ion-app.app-root.wp {
|
||||||
.button-wp {
|
.button-wp {
|
||||||
min-height: $button-wp-height;
|
min-height: $button-wp-height;
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
@each $color-name, $color-base, $color-contrast in get-colors($colors-wp) {
|
@each $color-name, $color-base, $color-contrast in get-colors($colors-wp) {
|
||||||
.wp .core-#{$color-name}-card {
|
.core-#{$color-name}-card {
|
||||||
@extend .card-wp ;
|
@extend .card-wp ;
|
||||||
@extend .card-content-wp;
|
@extend .card-content-wp;
|
||||||
|
|
||||||
|
@ -36,14 +36,14 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.wp .core-avoid-header ion-content {
|
.core-avoid-header ion-content {
|
||||||
top: $navbar-wp-height;
|
top: $navbar-wp-height;
|
||||||
height: calc(100% - #{($navbar-wp-height)});
|
height: calc(100% - #{($navbar-wp-height)});
|
||||||
}
|
}
|
||||||
|
|
||||||
// Different levels of padding.
|
// Different levels of padding.
|
||||||
@for $i from 0 through 15 {
|
@for $i from 0 through 15 {
|
||||||
.wp .core-padding-#{$i} {
|
.core-padding-#{$i} {
|
||||||
@include padding(null, null, null, 15px * $i + $item-wp-padding-start);
|
@include padding(null, null, null, 15px * $i + $item-wp-padding-start);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -55,3 +55,4 @@
|
||||||
.card-wp.with-borders .item-wp:last-child .item-inner {
|
.card-wp.with-borders .item-wp:last-child .item-inner {
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
}
|
}
|
||||||
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
core-chart {
|
ion-app.app-root core-chart {
|
||||||
display: block;
|
display: block;
|
||||||
|
|
||||||
canvas {
|
canvas {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-context-menu-popover {
|
ion-app.app-root core-context-menu-popover {
|
||||||
.item-md ion-icon[item-start] + .item-inner,
|
.item-md ion-icon[item-start] + .item-inner,
|
||||||
.item-md ion-icon[item-start] + .item-input {
|
.item-md ion-icon[item-start] + .item-input {
|
||||||
@include margin-horizontal(5px, null);
|
@include margin-horizontal(5px, null);
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-empty-box {
|
ion-app.app-root core-empty-box {
|
||||||
.core-empty-box {
|
.core-empty-box {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
@include position(0, 0, 0, 0);
|
@include position(0, 0, 0, 0);
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
ion-app.app-root {
|
||||||
.card-md core-file + core-file > .item-md.item-block > .item-inner {
|
.card-md core-file + core-file > .item-md.item-block > .item-inner {
|
||||||
border-top: 1px solid $list-md-border-color;
|
border-top: 1px solid $list-md-border-color;
|
||||||
}
|
}
|
||||||
|
@ -9,3 +10,4 @@
|
||||||
.card-wp core-file + core-file > .item-wp.item-block > .item-inner {
|
.card-wp core-file + core-file > .item-wp.item-block > .item-inner {
|
||||||
border-top: 1px solid $list-wp-border-color;
|
border-top: 1px solid $list-wp-border-color;
|
||||||
}
|
}
|
||||||
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
core-iframe {
|
ion-app.app-root core-iframe {
|
||||||
> div {
|
> div {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-input-errors {
|
ion-app.app-root core-input-errors {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
||||||
.core-input-error-container {
|
.core-input-error-container {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-ion-tabs {
|
ion-app.app-root core-ion-tabs {
|
||||||
.tabbar {
|
.tabbar {
|
||||||
z-index: 101; // For some reason, the regular z-index isn't enough with our tabs, use a higher one.
|
z-index: 101; // For some reason, the regular z-index isn't enough with our tabs, use a higher one.
|
||||||
|
|
||||||
|
@ -20,15 +20,15 @@ core-ion-tabs {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.ios core-ion-tabs .core-ion-tabs-loading {
|
ion-app.app-root.ios core-ion-tabs .core-ion-tabs-loading {
|
||||||
min-height: $tabs-ios-tab-min-height;
|
min-height: $tabs-ios-tab-min-height;
|
||||||
}
|
}
|
||||||
|
|
||||||
.md core-ion-tabs .core-ion-tabs-loading {
|
ion-app.app-root.md core-ion-tabs .core-ion-tabs-loading {
|
||||||
min-height: $tabs-md-tab-min-height;
|
min-height: $tabs-md-tab-min-height;
|
||||||
}
|
}
|
||||||
|
|
||||||
.wp core-ion-tabs .core-ion-tabs-loading {
|
ion-app.app-root.wp core-ion-tabs .core-ion-tabs-loading {
|
||||||
min-height: $tabs-wp-tab-min-height;
|
min-height: $tabs-wp-tab-min-height;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -82,14 +82,14 @@ core-ion-tab.show-tab {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.ios {
|
ion-app.app-root.ios {
|
||||||
@include core-ion-tabs-statusbar-padding($toolbar-ios-height, $toolbar-ios-padding, $content-ios-padding, $cordova-ios-statusbar-padding, $cordova-ios-statusbar-padding-modal-max-width, true);
|
@include core-ion-tabs-statusbar-padding($toolbar-ios-height, $toolbar-ios-padding, $content-ios-padding, $cordova-ios-statusbar-padding, $cordova-ios-statusbar-padding-modal-max-width, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
.md {
|
ion-app.app-root.md {
|
||||||
@include core-ion-tabs-statusbar-padding($toolbar-md-height, $toolbar-md-padding, $content-md-padding, $cordova-md-statusbar-padding, $cordova-md-statusbar-padding-modal-max-width);
|
@include core-ion-tabs-statusbar-padding($toolbar-md-height, $toolbar-md-padding, $content-md-padding, $cordova-md-statusbar-padding, $cordova-md-statusbar-padding-modal-max-width);
|
||||||
}
|
}
|
||||||
|
|
||||||
.wp {
|
ion-app.app-root.wp {
|
||||||
@include core-ion-tabs-statusbar-padding($toolbar-wp-height, $toolbar-wp-padding, $content-wp-padding, $cordova-wp-statusbar-padding, $cordova-wp-statusbar-padding-modal-max-width);
|
@include core-ion-tabs-statusbar-padding($toolbar-wp-height, $toolbar-wp-padding, $content-wp-padding, $cordova-wp-statusbar-padding, $cordova-wp-statusbar-padding-modal-max-width);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
ion-app.app-root {
|
||||||
core-loading {
|
core-loading {
|
||||||
@include core-transition(height, 200ms);
|
@include core-transition(height, 200ms);
|
||||||
|
|
||||||
|
@ -48,3 +49,4 @@ core-loading.core-loading-loaded {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
.core-input-required-asterisk, .icon.core-input-required-asterisk {
|
ion-app.app-root .core-input-required-asterisk, ion-app.app-root .icon.core-input-required-asterisk {
|
||||||
color: $red !important;
|
color: $red !important;
|
||||||
font-size: 8px;
|
font-size: 8px;
|
||||||
@include padding(null, null, null, 4px);
|
@include padding(null, null, null, 4px);
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
core-navbar-buttons, .core-navbar-button-hidden {
|
ion-app.app-root core-navbar-buttons,
|
||||||
|
ion-app.app-root .core-navbar-button-hidden {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
$core-progress-bar-height: 5px !default;
|
$core-progress-bar-height: 5px !default;
|
||||||
|
|
||||||
core-progress-bar {
|
ion-app.app-root core-progress-bar {
|
||||||
@include padding(null, 55px, null, null);
|
@include padding(null, 55px, null, null);
|
||||||
position: relative;
|
position: relative;
|
||||||
display: block;
|
display: block;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-rich-text-editor {
|
ion-app.app-root core-rich-text-editor {
|
||||||
height: 40vh;
|
height: 40vh;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
min-height: 200px; /* Just in case vh is not supported */
|
min-height: 200px; /* Just in case vh is not supported */
|
||||||
|
@ -121,6 +121,6 @@ core-rich-text-editor {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.keyboard-is-open core-rich-text-editor {
|
body.keyboard-is-open ion-app.app-root core-rich-text-editor {
|
||||||
min-height: 200px;
|
min-height: 200px;
|
||||||
}
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
core-search-box {
|
ion-app.app-root core-search-box {
|
||||||
.button.item-button[icon-only] {
|
.button.item-button[icon-only] {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: ($content-padding / 2) $content-padding;
|
padding: ($content-padding / 2) $content-padding;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
$core-send-message-input-background: $gray;
|
$core-send-message-input-background: $gray;
|
||||||
$core-send-message-input-color: $black;
|
$core-send-message-input-color: $black;
|
||||||
|
|
||||||
core-send-message-form {
|
ion-app.app-root core-send-message-form {
|
||||||
background: $white;
|
background: $white;
|
||||||
|
|
||||||
form {
|
form {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-show-password {
|
ion-app.app-root core-show-password {
|
||||||
padding: 0px;
|
padding: 0px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
@ -22,13 +22,13 @@ core-show-password {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.md {
|
ion-app.app-root.md {
|
||||||
.item-label-stacked core-show-password .button[icon-only] {
|
.item-label-stacked core-show-password .button[icon-only] {
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.ios {
|
ion-app.app-root.ios {
|
||||||
.item-label-stacked core-show-password .button[icon-only] {
|
.item-label-stacked core-show-password .button[icon-only] {
|
||||||
bottom: -5px;
|
bottom: -5px;
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@ core-show-password {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.wp {
|
ion-app.app-root.wp {
|
||||||
.item-label-stacked core-show-password .button[icon-only] {
|
.item-label-stacked core-show-password .button[icon-only] {
|
||||||
bottom: 7px;
|
bottom: 7px;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
.core-tabs-bar {
|
ion-app.app-root .core-tabs-bar {
|
||||||
@include position(null, null, null, 0);
|
@include position(null, null, null, 0);
|
||||||
position: relative;
|
position: relative;
|
||||||
z-index: $z-index-toolbar;
|
z-index: $z-index-toolbar;
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.md .core-tabs-bar a.tab-slide {
|
ion-app.app-root.md .core-tabs-bar a.tab-slide {
|
||||||
// @extend .tabs-md .tab-button;
|
// @extend .tabs-md .tab-button;
|
||||||
min-height: $tabs-md-tab-min-height;
|
min-height: $tabs-md-tab-min-height;
|
||||||
|
|
||||||
|
@ -57,7 +57,7 @@
|
||||||
color: $tabs-md-tab-text-color;
|
color: $tabs-md-tab-text-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ios .core-tabs-bar a.tab-slide {
|
ion-app.app-root.ios .core-tabs-bar a.tab-slide {
|
||||||
// @extend .tabs-ios .tab-button;
|
// @extend .tabs-ios .tab-button;
|
||||||
max-width: $tabs-ios-tab-max-width;
|
max-width: $tabs-ios-tab-max-width;
|
||||||
min-height: $tabs-ios-tab-min-height;
|
min-height: $tabs-ios-tab-min-height;
|
||||||
|
@ -67,11 +67,7 @@
|
||||||
color: $tabs-ios-tab-text-color;
|
color: $tabs-ios-tab-text-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ios .tabs:not(.tabs-ios[tabsPlacement=top]) .tabbar {
|
ion-app.app-root.wp .core-tabs-bar a.tab-slide {
|
||||||
padding-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.wp .core-tabs-bar a.tab-slide {
|
|
||||||
//@extend .tabs-wp .tab-button;
|
//@extend .tabs-wp .tab-button;
|
||||||
@include border-radius(0);
|
@include border-radius(0);
|
||||||
|
|
||||||
|
@ -84,7 +80,7 @@
|
||||||
box-shadow: none;
|
box-shadow: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
core-tabs {
|
ion-app.app-root core-tabs {
|
||||||
.core-tabs-content-container {
|
.core-tabs-content-container {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
|
||||||
|
@ -129,11 +125,11 @@ core-tabs {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
:not(.has-refresher) > .scroll-content.no-scroll {
|
ion-app.app-root :not(.has-refresher) > .scroll-content.no-scroll {
|
||||||
overflow: hidden !important;
|
overflow: hidden !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ios .core-tabs-bar {
|
ion-app.app-root.ios .core-tabs-bar {
|
||||||
-webkit-box-pack: center;
|
-webkit-box-pack: center;
|
||||||
-webkit-justify-content: center;
|
-webkit-justify-content: center;
|
||||||
-ms-flex-pack: center;
|
-ms-flex-pack: center;
|
||||||
|
@ -143,11 +139,11 @@ core-tabs {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.md .core-tabs-bar::after {
|
ion-app.app-root.md .core-tabs-bar::after {
|
||||||
@extend .header-md::after;
|
@extend .header-md::after;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ios, .md, .wp {
|
ion-app.app-root.ios, ion-app.app-root.md, ion-app.app-root.wp {
|
||||||
.core-avoid-header ion-content core-tabs core-tab ion-content {
|
.core-avoid-header ion-content core-tabs core-tab ion-content {
|
||||||
top: 0 !important;
|
top: 0 !important;
|
||||||
height: 100% !important;
|
height: 100% !important;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-timer {
|
ion-app.app-root core-timer {
|
||||||
.item.item-block .item-inner {
|
.item.item-block .item-inner {
|
||||||
border: 0;
|
border: 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
ion-badge.core-course-download-section-progress {
|
ion-app.app-root ion-badge.core-course-download-section-progress {
|
||||||
display: block;
|
display: block;
|
||||||
@include float(start);
|
@include float(start);
|
||||||
@include margin(12px, 12px, null, 12px);
|
@include margin(12px, 12px, null, 12px);
|
||||||
}
|
}
|
||||||
|
|
||||||
core-course-format {
|
ion-app.app-root core-course-format {
|
||||||
|
|
||||||
.core-format-progress-list {
|
.core-format-progress-list {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-course-module-completion a {
|
ion-app.app-root core-course-module-completion a {
|
||||||
img {
|
img {
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
width: 30px;
|
width: 30px;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-course-module {
|
ion-app.app-root core-course-module {
|
||||||
background: white;
|
background: white;
|
||||||
display: block;
|
display: block;
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ core-course-module {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.md core-course-module {
|
ion-app.app-root.md core-course-module {
|
||||||
.core-module-description {
|
.core-module-description {
|
||||||
@include padding(null, $label-md-margin-end, null, null);
|
@include padding(null, $label-md-margin-end, null, null);
|
||||||
margin-bottom: $label-md-margin-bottom;
|
margin-bottom: $label-md-margin-bottom;
|
||||||
|
@ -81,7 +81,7 @@ core-course-module {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.ios core-course-module {
|
ion-app.app-root.ios core-course-module {
|
||||||
.core-module-description {
|
.core-module-description {
|
||||||
@include padding(null, $label-ios-margin-end, null, null);
|
@include padding(null, $label-ios-margin-end, null, null);
|
||||||
margin-bottom: $label-md-margin-bottom;
|
margin-bottom: $label-md-margin-bottom;
|
||||||
|
@ -106,7 +106,7 @@ core-course-module {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.wp core-course-module {
|
ion-app.app-root.wp core-course-module {
|
||||||
.core-module-description {
|
.core-module-description {
|
||||||
@include padding(null, $item-wp-padding-end / 2, null, null);
|
@include padding(null, $item-wp-padding-end / 2, null, null);
|
||||||
margin-bottom: $label-md-margin-bottom;
|
margin-bottom: $label-md-margin-bottom;
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
page-core-course-section {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-courses-course-list-item {
|
ion-app.app-root core-courses-course-list-item {
|
||||||
.core-course-enrollment-img {
|
.core-course-enrollment-img {
|
||||||
max-width: 16px;
|
max-width: 16px;
|
||||||
max-height: 16px;
|
max-height: 16px;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-courses-course-progress {
|
ion-app.app-root core-courses-course-progress {
|
||||||
ion-card.card {
|
ion-card.card {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-courses-course-progress {
|
ion-app.app-root core-courses-course-progress {
|
||||||
|
|
||||||
.core-course-module-handler.item-md.item-block .item-inner {
|
.core-course-module-handler.item-md.item-block .item-inner {
|
||||||
border-bottom: 1px solid $list-md-border-color;
|
border-bottom: 1px solid $list-md-border-color;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-courses-course-preview {
|
ion-app.app-root page-core-courses-course-preview {
|
||||||
.core-course-thumb {
|
.core-course-thumb {
|
||||||
height: 150px;
|
height: 150px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
page-core-courses-my-courses {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-courses-my-overview {
|
ion-app.app-root page-core-courses-my-overview {
|
||||||
ion-badge.core-course-download-courses-progress {
|
ion-badge.core-course-download-courses-progress {
|
||||||
display: block;
|
display: block;
|
||||||
@include float(start);
|
@include float(start);
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
page-core-courses-search {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-emulator-capture-media {
|
ion-app.app-root page-core-emulator-capture-media {
|
||||||
ion-content {
|
ion-content {
|
||||||
.core-av-wrapper {
|
.core-av-wrapper {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
core-grades-course {
|
ion-app.app-root core-grades-course {
|
||||||
.core-grades-table {
|
.core-grades-table {
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
|
@ -74,7 +74,7 @@ core-grades-course {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.split-pane-side, .split-pane-main {
|
ion-app.app-root .split-pane-side, ion-app.app-root .split-pane-main {
|
||||||
core-grades-course .core-grades-table .hidden-phone {
|
core-grades-course .core-grades-table .hidden-phone {
|
||||||
display: none;
|
display: none;
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-login-credentials {
|
ion-app.app-root page-core-login-credentials {
|
||||||
.scroll-content {
|
.scroll-content {
|
||||||
background: $core-login-page-background-color;
|
background: $core-login-page-background-color;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
page-core-login-email-signup {
|
|
||||||
}
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-login-forgotten-password {
|
ion-app.app-root page-core-login-forgotten-password {
|
||||||
.content {
|
.content {
|
||||||
background: -webkit-radial-gradient(white, $gray-light);
|
background: -webkit-radial-gradient(white, $gray-light);
|
||||||
background: radial-gradient(white, $gray-light);
|
background: radial-gradient(white, $gray-light);
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-login-init {
|
ion-app.app-root page-core-login-init {
|
||||||
.scroll-content {
|
.scroll-content {
|
||||||
background-color: $core-color-init-screen; /* Change this to add a bg image or change color */
|
background-color: $core-color-init-screen; /* Change this to add a bg image or change color */
|
||||||
background: -webkit-radial-gradient($core-color-init-screen-alt, $core-color-init-screen);
|
background: -webkit-radial-gradient($core-color-init-screen-alt, $core-color-init-screen);
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-login-reconnect {
|
ion-app.app-root page-core-login-reconnect {
|
||||||
.scroll-content {
|
.scroll-content {
|
||||||
background: $core-login-page-background-color;
|
background: $core-login-page-background-color;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-login-site-policy {
|
ion-app.app-root page-core-login-site-policy {
|
||||||
.card {
|
.card {
|
||||||
height: 300px;
|
height: 300px;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-login-site {
|
ion-app.app-root page-core-login-site {
|
||||||
.scroll-content {
|
.scroll-content {
|
||||||
background: $core-login-page-background-color;
|
background: $core-login-page-background-color;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-login-sites {
|
ion-app.app-root page-core-login-sites {
|
||||||
.item-button[icon-only] ion-icon {
|
.item-button[icon-only] ion-icon {
|
||||||
font-size: 2.3em;
|
font-size: 2.3em;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-mainmenu {
|
ion-app.app-root page-core-mainmenu {
|
||||||
.ion-md-fa-graduation-cap,
|
.ion-md-fa-graduation-cap,
|
||||||
.ion-ios-fa-graduation-cap,
|
.ion-ios-fa-graduation-cap,
|
||||||
.ion-ios-fa-graduation-cap-outline,
|
.ion-ios-fa-graduation-cap-outline,
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-mainmenu-more {
|
ion-app.app-root page-core-mainmenu-more {
|
||||||
$core-more-icon: $gray-darker !default;
|
$core-more-icon: $gray-darker !default;
|
||||||
$core-more-background-ios: $list-ios-background-color !default;
|
$core-more-background-ios: $list-ios-background-color !default;
|
||||||
$core-more-background-md: $list-md-background-color !default;
|
$core-more-background-md: $list-md-background-color !default;
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
core-user-profile-field {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
page-core-user-about {
|
|
||||||
}
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-user-profile {
|
ion-app.app-root page-core-user-profile {
|
||||||
.core-icon-foreground {
|
.core-icon-foreground {
|
||||||
position: relative;
|
position: relative;
|
||||||
@include position(null, null, 30px, 60px);
|
@include position(null, null, 30px, 60px);
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
page-core-viewer-iframe {
|
ion-app.app-root page-core-viewer-iframe {
|
||||||
core-loading .core-loading-content {
|
core-loading .core-loading-content {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
.core-zoom-pane {
|
ion-app.app-root .core-zoom-pane {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
|
||||||
img {
|
img {
|
||||||
|
|
|
@ -147,7 +147,7 @@ $loading-ios-spinner-color: $core-loading-spinner-color;
|
||||||
$spinner-ios-ios-color: $core-spinner-color;
|
$spinner-ios-ios-color: $core-spinner-color;
|
||||||
$tabs-ios-tab-color-inactive: $tabs-tab-color-inactive;
|
$tabs-ios-tab-color-inactive: $tabs-tab-color-inactive;
|
||||||
$button-ios-outline-background-color: $core-button-outline-background-color;
|
$button-ios-outline-background-color: $core-button-outline-background-color;
|
||||||
$toolbar-ios-height: 44px + 15; // Avoid toolbar with different heights.
|
$toolbar-ios-height: 44px + 8; // Avoid toolbar with different heights.
|
||||||
$checkbox-ios-icon-border-radius: 0px !default;
|
$checkbox-ios-icon-border-radius: 0px !default;
|
||||||
|
|
||||||
// App Material Design Variables
|
// App Material Design Variables
|
||||||
|
@ -274,16 +274,6 @@ $core-question-state-incorrect-color: $red-light !default;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@mixin app-root() {
|
|
||||||
$root: #{&};
|
|
||||||
@at-root ion-app.app-root {
|
|
||||||
#{$root} {
|
|
||||||
@content;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// Font Awesome
|
// Font Awesome
|
||||||
$fa-font-path: $font-path;
|
$fa-font-path: $font-path;
|
||||||
@import "font-awesome";
|
@import "font-awesome";
|
||||||
|
|
Loading…
Reference in New Issue