2
0
Yuki Takei 8 жил өмнө
parent
commit
9828685ed6

+ 6 - 3
lib/views/crowi-plus/widget/header.html

@@ -1,9 +1,12 @@
 <div class="header-wrap">
 <div class="header-wrap">
   <header id="page-header">
   <header id="page-header">
-    <p class="stopper"><a href="#" data-affix-disable="#page-header"><i class="fa fa-chevron-up"></i></a></p>
-
     <div class="flex-title-line">
     <div class="flex-title-line">
-      <div>
+      <div class="title-logo-container">
+        <a href="/">
+          <img alt="Crowi" src="/logo/32x32_g.png" />
+        </a>
+      </div>
+      <div class="title-container">
         <h1 class="title flex-item-title" id="revision-path"></h1>
         <h1 class="title flex-item-title" id="revision-path"></h1>
         <div id="revision-url" class="url-line"></div>
         <div id="revision-url" class="url-line"></div>
       </div>
       </div>

BIN
public/logo/32x32_g.png


+ 30 - 2
resource/css/_page_crowi-plus.scss

@@ -1,8 +1,27 @@
 .crowi-plus.main-container {
 .crowi-plus.main-container {
   .flex-title-line {
   .flex-title-line {
 
 
+    div.title-logo-container {
+      display: none;  // hide in default
+
+      a {
+        width: 32px;
+        height: 32px;
+
+        // centering
+        display: flex;
+        align-items: center;
+        justify-content: center;
+
+        img {
+          width: 16px;
+          height: 16px;
+        }
+      }
+    }
+
     // the container of h1
     // the container of h1
-    div:first-child {
+    div.title-container {
       margin-right: auto;
       margin-right: auto;
     }
     }
 
 
@@ -28,8 +47,17 @@
 
 
   }
   }
 
 
-  // hide authors in affix
+  /*
+   * affix header
+   */
   .main #page-header.affix {
   .main #page-header.affix {
+    // show logo link
+    div.title-logo-container {
+      display: unset;
+      margin-left: -12px;
+      margin-right: 6px;
+    }
+    // hide authors in affix
     .authors {
     .authors {
       display: none !important;
       display: none !important;
     }
     }