Просмотр исходного кода

Merge pull request #1195 from sharelatex/jel-portal-ieee

Add IEEE portal

GitOrigin-RevId: 7f3ba43be0874791cfd32bb8bf3004aac61b22d3
Jessica Lawshe 7 лет назад
Родитель
Сommit
e8b7ab1f8a

+ 3 - 0
services/web/Makefile

@@ -132,6 +132,9 @@ compile_full:
 	$(MAKE) compile_modules_full
 	$(MAKE) compile # ide.js, main.js, share.js, and anything missed
 
+compile_css_full:
+	$(MAKE) css_full
+
 compile_modules: $(MODULE_MAKEFILES)
 	@set -e; \
 	for dir in $(MODULE_DIRS); \

BIN
services/web/public/img/other-brands/logo_ieee_white.png


+ 8 - 0
services/web/public/stylesheets/core/ol-ieee-variables.less

@@ -42,3 +42,11 @@
 @editor-toggler-hover-bg-color: @ieee-blue;
 
 @toggle-switch-highlight-color: @ieee-blue;
+
+@footer-link-color            : @link-color;
+@footer-link-hover-color      : @link-hover-color;
+
+@navbar-subdued-hover-color     : @ieee-blue;
+@navbar-default-link-hover-bg   : @ieee-blue;
+@navbar-default-link-hover-color: @ieee-blue;
+@navbar-default-link-active-bg  : @ieee-blue;

+ 38 - 0
services/web/public/stylesheets/ol-ieee-style.less

@@ -4,3 +4,41 @@
 @is-overleaf      : true;
 @is-overleaf-light: false;
 @show-rich-text   : true;
+
+@ieee-wedge: 30px;
+
+body > .portal-ieee {
+  padding-top: @header-height;
+}
+
+.portal-ieee {
+  .ieee-header {
+    background-color: @ieee-blue;
+    margin-bottom: @margin-xl;
+    padding-bottom: @padding-sm;
+    padding-top: @padding-sm;
+    h1 {
+      margin: 0;
+    }
+    .ieee-logo {
+      width: @navbar-brand-width;
+    }
+  }
+  .ieee-subheader {
+    background-color: @ieee-blue;
+    color: #ffffff;
+    line-height: 1;
+    padding: @padding-md @ieee-wedge;
+    position: relative;
+    &:after {
+      content: "";
+      display: block;
+      position: absolute;
+      border-style: solid;
+      left: -1px;
+      top: -1px;
+      border-color: @content-alt-bg-color transparent;
+      border-width: @ieee-wedge @ieee-wedge 0 0;
+    }
+  }
+}