diff --git a/resources/css/edugain.css b/resources/css/edugain.css new file mode 100644 index 0000000000000000000000000000000000000000..8175aff7db52628852d1a9a854ebfb7860dd1bda --- /dev/null +++ b/resources/css/edugain.css @@ -0,0 +1,396 @@ +@CHARSET "UTF-8"; + +/* html { + background-color: #FFF; + height: 100%; +}*/ + +body { + color: #004360; + background-color: #FFF; + font-family: "Open Sans", Helvetica, sans-serif; + font-size: 14px; + line-height: 1.4; + margin: 0px; +/* height: 100%; */ +} + +input, textarea, select, button { + font-size: 14px; +} + +header { + position: relative; + padding: 0; + height: 115px; + width: 100%; + background: #003f5f; +} + +#header_text { + color: white; + font-size: 18px; + font-weight: bold; + position: absolute; + left: 100px; + top: 50px; + z-index: 100; +} + + +h1, h2 { + margin: 0; + padding: 0; + font-weight: bold; +} + +h1 { + font-size: 1.5em; + padding-bottom: 0.7em; +} + +h2 { + font-size: 1.2em; +} + +dt { + font-weight: bold; + padding-top: 0.4em; +} + +img { + border: none; +} + + +a { + color: #f1893b; + text-decoration: underline; +} + +a:hover,a:focus,a:active { + text-decoration: none; + color: #004360; +} + +footer { + /*vertical-align: bottom;*/ + /*display: table;*/ + width: 100%; + background-color: #EEE; + /*padding-top: 1em;*/ + /*padding-bottom: 0.5em;*/ + /*margin-top: 0.5em;*/ + /*border-top: 1px solid #EEE; + border-bottom: 2px solid #FFF;*/ + font-size: 12px; +} + +footer .col-1-1 { + text-align: left; +} + +footer .col-1-2 { + text-align: right; + white-space: nowrap; +} + +footer a:not(:last-child) { + padding-right: 1em; +} + +footer a { + text-decoration: none; +} + +/*button { + * background-color: #f1893b; + * color: #FFF; + * border-left: 2px solid #FFCC99; + * border-top: 2px solid #FFCC99; + * border-right: 2px solid #D1691B; + * border-bottom: 2px solid #D1691B; + * padding: 2px; + * }*/ + +/* ======= ======= Classes ======= ======= */ +.help { + vertical-align: bottom; +} + +.help:hover { + cursor: help; +} +.central-section { + box-sizing: border-box; + display: table; + width: 100%; + padding-left: 0.5em; + padding-right: 0.5em; +} + +.col-1-2 { + padding-top: 1em; +} + +.alignment-3 { + text-align: center; +} + +.page-title { + color: #f1893b; + font-weight: normal; + white-space: nowrap; +} + +.info-section { + margin-bottom: 0.5em ; +} + +.info-section h3 { + margin: 1em 0 0 0; + text-decoration: none; +} +.info-section h3 a{ + text-decoration: none; +} +.info-section h3 a:hover{ + color: #f1893b; +} +.info-section img { + display: none; +} + +.validator_warn { + background-repeat: no-repeat; + background-size: 20px 20px; + background-position: 90% 5px; + background-image: url('../images/warning-icon.png'); +} +/* ------- Table Style 1 ------- */ + +.ts-1 { + border-collapse: collapse; + margin: auto; + padding-top: 1.5em; +} + +.ts-1 tr:not(:last-child) th, .ts-1 tr:not(:last-child) td { + border-bottom: 1px solid #ffccaa; + /* border-bottom: 1px solid #f1893b; */ + margin: 0; +} +.ts-1 th{ + font-weight: normal; + text-align: left; + padding: 0.6em 2em 0.6em 1em; + border-right: 1px solid #ffccaa; + /* border-right: 1px solid #f1893b; */ +} +.ts-1 td{ + text-align: right; + padding: 0.6em 1em 0.6em 2em; +} + +.ts-1 caption, .ts-1 th[colspan="2"] { + color: #FFF; + background-color: #F1893B; + font-size: 1.1em; + font-weight: normal; + padding: 0.2em 1em; + margin-bottom: 0.4em; +} +.ts-1 caption img, .ts-1 th[colspan="2"] img { + vertical-align: middle; + float: right; + /* padding-left: 1em; */ + padding: 0.2em; +} +/* ------- End of Table Style 1 ------- */ + +.member-div { + padding-bottom: 0.2em; + padding-right: 0.2em; +} + +.member-div .additional-info { + color: #FF0000; +} + +.member-div:hover { + background-color: #FFCCAA; + cursor: pointer; +} +.member-div.selected { + background-color: #F1893B; + color: #FFF; + cursor: pointer; +} + +.member-div.selected .additional-info { + color: #000000; +} + +.federation-details { + display: none; + position: absolute; + left: 0; + top: 2em; + width: 100%; + background-color: #FFF; + text-align: left; + border: 1px solid #FFCCAA; + padding: 1em; + margin-left: 1em; +} + +/* Specific images */ + +#main_logo { + width: 180px; +} + +#geant_logo { + width: 100px; + padding-right: 1em; +} + +#world_small { + width: 100%; +} + +@media screen and (min-width: 400px) { + #world_small { + width: 400px; + } +} + +/* eduGAIN Numbers table */ +#eduGAIN-numbers-table_1 { + padding-top: 1em; +} +#eduGAIN-numbers-table_2 { + display: none; +} + +#entity_details { + display: none; +} + + +/* Entities Table */ +table.entity_listing { + width: 100%; + border: 1px solid #F1893B; +} +table.entity_listing th { + background-color: #F1893B; + color: #FFF; +} + +table.entity_listing tr td.entity-role { + text-align: center; + background-color: #F1893B; + color: #FFF; +} + +table.entity_listing { + border-collapse: collapse; +} + +table.entity_listing td { + border: 1px solid #F1893B; + padding-left: 0.5em; +} + +table.entity_listing tr td:first-child { +} + +table.entity_listing tr td:last-child { +} + +table.entity_listing tr.entry-even { + background-color: #EEE; +} + +/* Entity Information table */ + +table.entity_details { + background-color: #FFF; + width: 100%; + padding: 0.2em; +} + +table.entity_details th { + border-bottom: 1px solid #EEE; + background-color: #DDD; + text-align: left; + padding-left: 0.5em; +} + +table.entity_details td { + border-bottom: 1px solid #EEE; + padding-left: 0.5em; +} + +table.entity_details .details_header { + font-weight: bold; + color: #f1893b; + padding-left: 0.5em; +} + +table.entity_details .details_subheader { + font-weight: bold; + color: #004360; + padding-left: 0.5em; +} + +.drop-shadow { + -webkit-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.75); + -moz-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.75); + box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.75); +} + +#wrap { + padding-bottom: 1em; +} + +#breadcrumb { + color: #999999; +} + +#show_xml_warn { + display: none; +} + +#show_xml_warn p { + margin: 1em; +} + +#html_templates { + display: none; +} + +#edugain_news dl dt { + line-height: 1.0; +} + +#edugain_news dl dd ul { + -webkit-margin-before: 0px; + -webkit-margin-after: 0.5ex; +} + +#loading { + position: fixed; + left: 45%; + top: 50%; + display: none; +} + +@media screen and (max-width: 800px) { + header, + #geant_logo_t img, + #edugain_logo img { + height: 75px !important; + } +} \ No newline at end of file diff --git a/resources/css/et-menu-master.css b/resources/css/et-menu-master.css new file mode 100644 index 0000000000000000000000000000000000000000..1bd332f2d8f51b8c3b4e983bdadea26287a43572 --- /dev/null +++ b/resources/css/et-menu-master.css @@ -0,0 +1,71 @@ + +.main-nav { + font-size: 1.1em; + display: table; + border-top: 1px solid #EEE; + border-bottom: 1px solid #EEE; + padding-top: 0.5em; + padding-bottom: 0.5em; + letter-spacing: 0.1em; + width: 100%; +} + + +.main-nav ul { + font-size: 0.9em; + list-style-type: none; + margin: 0; + padding: 0; +/* overflow: hidden; */ +} + +.et-right a { + color: #e87611; +} + +.et-has-children { + padding-top: 0.5em; +} + +.et-submenu-option>a { + display: inline-block; + width: 100%; + padding-top: 0.5em; + padding-right: 0.5em; + padding-left: 1em; + padding-bottom: 0.5em; +} + +.et-submenu-header { + padding-left: 0.5em; + font-weight: bold; +} + +.et-option, .et-last-option { + display: none; + padding-top: 0.5em; +} + +.et-submenu { + display: none; +} + +.et-menu a { + text-decoration: none; +} + +.et-option>a:hover { + text-decoration: underline; +} + +.et-has-children:hover { + cursor: default; +} + +.et-option.et-expanded, .et-last-option.et-expanded, .et-submenu.et-expanded { + display: block; +} + +.nav-icon { + float: right; +} diff --git a/resources/css/et-menu-min-600.css b/resources/css/et-menu-min-600.css new file mode 100644 index 0000000000000000000000000000000000000000..389c2b24fd03a2f84813d3169709f34e73306046 --- /dev/null +++ b/resources/css/et-menu-min-600.css @@ -0,0 +1,73 @@ +.et-option.et-expanded, .et-last-option.et-expanded { + display: inline-block; +} + +.et-has-children { + position: relative; +/* border: 1px solid #BBB; */ + border-bottom: none; + background-color: #FFF; +} + +.et-submenu { + position: absolute; + top: 2.9em; + left: -1px; + z-index: 9999; + background-color: #FFF; + border-color: #BBB; + border-width: 0px 1px 1px 1px; + border-style: solid; +/* border: 1px solid #999; */ +/* border-left: 1px solid #999; */ +/* box-shadow: 1px 1px 1px #999; */ +} + +.et-expanded .et-submenu { + display: block; + white-space: nowrap; + padding: 0.5em 2em 2em 1em; +} + +.et-menu-holder { + display: table-cell; +} + +.et-submenu-split { + padding-top: 0; + display: inline-block; +} + +.nav-icon { + display: none; +} + +.et-first-option, .et-option, .et-last-option { + display: inline-block; + padding-bottom: 0.3em; +} + +.et-submenu-option { +/* padding-top: 0.5em; */ +/* padding-right: 0.5em; */ +} + +.et-submenu-option:hover { +/* background-color: #FEC; */ +} + +.et-menu a:hover { + text-decoration: underline; +} + +.et-right { + width: auto; + text-align: right; +} + +.et-option, .et-last-option { + padding-left: 0.9em; + padding-right: 0.9em; +} + + diff --git a/resources/css/min-800.css b/resources/css/min-800.css new file mode 100644 index 0000000000000000000000000000000000000000..c653097b25e5dc64f272b1d78cbd149de9f7230a --- /dev/null +++ b/resources/css/min-800.css @@ -0,0 +1,121 @@ +@CHARSET "UTF-8"; + +h1, h2 { + padding-top: 0.5em; +} + +h1.highlight-header { + color: #F1893B; + font-weight: normal; + margin: 0; +} + +h2.highlight-header { + color: #F1893B; + background-color: #FFF; + font-weight: normal; + display: inline-block; + padding:0.5em; + margin: 0; + margin-left: 1em; +} + + +.highlight-section-1 { + background-color: #EEE; + padding-left: 0.5em; + padding-right: 0.5em; +} +.central-section { + display: table; + width: 100%; +} + +.col-1-1, .col-1-2 { + display: table-cell; +} + +.col-1-1 { + width: 75%; + vertical-align: top; + padding-top: 1em; + padding-right: 1em; + /*padding-bottom: 2em;*/ +} + +.col-1-2 { + text-align: left; + width: auto; + vertical-align: top; + padding-top: 1em; + padding-bottom: 2em; +} + +.col-2-1 { + display: table-cell; + width: 30%; + vertical-align: top; + padding-top: 1em; + padding-bottom: 2em; +} + +.alignment-3 { + text-align: right; +} + +.info-section { + border: 1px solid #FFCCAA; + padding: 0.6em; +} + +.info-section h3 { + margin-top: 0; +} + +.info-section .image-holder { + display: table-cell; + padding-right: 10px; +} + +.info-section img { + display: inline-block; + width: 75px; + height: 75px; + vertical-align: middle; +} + +.info-section .text-holder { + display: table-cell; + vertical-align: top; +} + + +#world_small { + padding-left: 2em; + width: 300px; +} + +#eduGAIN-numbers-table_1 { + display: none; +} + +#eduGAIN-numbers-table_2 { + display: block; +} + + +@media screen and (min-width: 1000px) { + .central-section { + width: 1000px; + margin-left: auto; + margin-right: auto; + } +} + +@media screen and (min-width: 1200px) { + body { + /* width: 1200px;*/ + margin-left: auto; + margin-right: auto; + } +}