cms/app-client/app/styles/app.scss
author Chloe Laisne <chloe.laisne@gmail.com>
Sun, 25 Sep 2016 12:58:15 +0200
changeset 288 f2b77873a156
parent 286 57762c0b601e
child 299 2c16302b06f7
permissions -rw-r--r--
Notice link color and underline

$dark-blue: #13212d;
$grey-blue: #71848d;
$medium-blue: #253946;
$light-blue: #becfd4;
$blue: #2faddd;
$light-grey: #878e94;
$medium-grey: #71848d;
$medium-grey-5: rgba(113,132,141,.2);
$dark-grey: #59626b;
$medium-white: #f5f5f5;
$light-white: #fbfbfb;

$content-height: 600px;


body {
    background-color: $medium-white;
}

button {
    font-family: sans-serif;
}

button:focus {
    outline:0;
}

#corpus-app {
    font-family: sans-serif;
    font-size: 12px;
}

#corpus-app {
    border: 1px solid;
    width: 1108px;
    overflow: hidden;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;

    @import 'tabs/chrono';
    @import 'tabs/langues';
}

@import 'components/sorting-component';
@import 'components/filtering-component';
@import 'components/filter-component';
@import 'components/playlist-component';
@import 'components/discourses-component';
@import 'components/player-component';
@import 'components/toolbar-component';
@import 'components/notice-component';
@import 'components/transcript-component';


h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-size: inherit;
}

h2 {
    text-transform: uppercase;
    text-align: center;
}

.corpus-app-modal .notice-component {
    background-color: inherit;
}

.corpus-app-container {
    color: $dark-grey;
    box-sizing: border-box;
    background-color: $medium-white;
}

body.videoscreen .corpus-app-container {
    margin-top: 308px;
    height: 292px;
}

h2 {
    color: $dark-grey;
    line-height: 60px;
    font-size: 14px;
}

.corpus-app-container h2,
.corpus-app-modal h2 {
    line-height: 30px;
    margin: 12px auto;
}

.corpus-window {
    overflow: hidden;
    position: relative;
}

#tabs-chrono,
#tabs-thematiques {
    padding: 0px 20px;
}

#tabs-chrono ul {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
}

#tabs-discours,
#tabs-thematiques {
    overflow: hidden;
    height: 100%;
}

.corpus-app-wrapper {
    background-color: $medium-blue;
    box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.8);
    position: relative;
}

.corpus-app-modal,
.corpus-app-container,
.corpus-app-wrapper {
    box-sizing: border-box;
    height: 600px;
    width: 50%;
}

.corpus-app-modal,
.corpus-app-container {
    overflow: hidden;
    display: block;
    border-top: none;
}

.corpus-app-container.window {
    overflow: scroll;
}

.corpus-app-modal {
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: $medium-white;
    border-right: 1px solid $dark-grey;
    overflow-y: scroll;
    z-index: 1;
}

.corpus-app-container {
    float: left;
}

.corpus-app-wrapper {
    float: right;
}

#mapdiv{
  width: 100%;
}


i.fa {
    font-size: 0px;
    text-align: center;
    box-sizing: border-box;
}

i.fa::before {
    font-size: 12px;
}