static/js/page/index/index.scss (170 lines of code) (raw):

@import '../../../css/_config'; @import '../../../css/_utils'; @import '../../../css/com/_bits/_pre'; @import '../../../css/com/_bits/_code'; @import '../../../css/com/_syntax-highlight/_syntax-highlight_dark'; @import "../../../js/components/-vars-spaces"; @import "../../../js/components/kto-text"; a, a:hover { color: #7F52FF; } .page_restyled_v2, .page_restyled_v2 body { padding: 0; margin: 0; height: 100%; width: 100%; min-width: 305px; } .kto-heading { max-width: 960px; } .kto-overview-section { font-family: Inter, Arial, sans-serif; color: #27282C; padding-top: 62px; } .page__index-new .g-layout, .page__index-new .g-footer-layout, { padding-left: var(--s-space); padding-right: var(--s-space); box-sizing: border-box; width: auto; min-width: auto; max-width: 1480px; @media (max-width: $breakpoint-xs) { padding-left: var(--s-space); padding-right: var(--s-space); } } .kto-heading_size_hero { margin-bottom: var(--m-space); } .kto-heading_size_h1 { margin-bottom: var(--m-space); @media(max-width: $breakpoint-xs) { margin-bottom: var(--s-space); } } .kto-heading_size_h4 { margin-bottom: var(--m-space); @media(max-width: $breakpoint-xs) { margin-bottom: var(--xs-space); } } .kto-overview-section_mode_dark { background-color: #27282C; color: #F4F4F4; } .kto-overview-section_mode_grey { background: #F5F5F5; } .kto-overview-section a.kto-button, .kto-overview-section a.kto-button:hover, .kto-overview-section a.kto-button:active, .kto-overview-section a.kto-button:visited, .kto-overview-section a.kto-button:any-link { text-decoration: none; } .kto-overview-section__title { font-weight: bold; font-size: 45px; line-height: 52px; } .kto-overview-section__title_size_s { margin-bottom: var(--m-space); } @import "kotlin-intro-section"; @import "kotlin-banner-section"; @import "kotlin-news-section"; @import "kotlin-jump-section"; @import "kotlin-code-examples-section"; @import "kotlin-why-section"; @import "kotlin-highlights-section"; @import "kotlin-stay-in-touch-section"; .kotlin-get-started-section { padding: var(--l-space) 0; color: #fff; background: #7f52ff radial-gradient(89.53% 145.96% at 0.34% 100.79%, #EF4857 0%, #DE4970 17.58%, #B44DB0 50.31%, #7F52FF 97.03%); background-color: #7f52ff; } .kotlin-get-started-section__title { padding: var(--xxl-space) 0 0; } .kotlin-get-started-section__text { margin: var(--m-space) 0 var(--l-space); font-size: 31px; line-height: 42px; } .kjq-tabs-tab__tabs { display: flex; overflow-x: scroll; .page_js_yes & { overflow: hidden; } -moz-user-select:none; -webkit-user-select:none; user-select:none; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; } .kjq-tabs-tab__tabs-item { margin-right: var(--s-space); border-bottom: 2px solid rgba(39, 40, 44, 0.2); padding: var(--xs-space) 0; cursor: pointer; } .kjq-tabs-tab__tabs-item:hover { border-bottom-color: #27282C; } .kjq-tabs-tab__tabs-item_active, .kjq-tabs-tab__tabs-item_active:hover { color: #7F52FF; border-color: #7F52FF; cursor: default; } .kjq-tabs-tab__tabs-item:last-of-type { margin-right: 0; } .kjq-tabs_inited .kjq-tabs-tab_inactive { display: none; } .kjq-tabs_size_s > .kjq-tabs-tab__tabs { @include kto-text; @include kto-text_size_s; margin-bottom: var(--s-space); } .kto-overview-youtube { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; } .kto-overview-youtube > iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .kotlin-banner-section_first { display: block; padding-bottom: var(--xxl-space); } #try-kotlin-examples { padding-top: 0; padding-bottom: var(--xxxl-space); } #kotlin-values-examples { display: none; padding-top: 0; padding-bottom: var(--xxxl-space); } .experiment2-kotlin-values { &__variant-1 { /** by default **/ } &__variant-2 { #try-kotlin-examples { display: none; } #kotlin-values-examples { display: block; } } }