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

ヘッダーナビbootstrap4化

takahiros 6 лет назад
Родитель
Сommit
308514b927
2 измененных файлов с 17 добавлено и 15 удалено
  1. 7 7
      src/client/styles/scss/_search.scss
  2. 10 8
      src/server/views/layout/layout.html

+ 7 - 7
src/client/styles/scss/_search.scss

@@ -102,15 +102,15 @@
 .search-top {
   margin-top: 10px;
   margin-bottom: 10px;
+}
 
-  .rbt-input.form-control {
-    width: 200px;
-    transition: 0.3s ease-out;
+.rbt-input.form-control {
+  width: 200px;
+  transition: 0.3s ease-out;
 
-    // focus
-    &.focus {
-      width: 300px;
-    }
+  // focus
+  &.focus {
+    width: 300px;
   }
 }
 

+ 10 - 8
src/server/views/layout/layout.html

@@ -76,8 +76,8 @@
   <!-- Navigation -->
   {% block layout_head_nav %}
   <nav class="navbar navbar-default navbar-static-top mb-0">
-    <div class="navbar-header">
-      <a class="navbar-toggle hidden-sm hidden-md hidden-lg " href="javascript:void(0)" data-toggle="collapse" data-target=".navbar-collapse">
+    <div class="navbar-header d-flex">
+      <a class="navbar-toggle visible-xs" href="javascript:void(0)" data-toggle="collapse" data-target=".navbar-collapse">
         <i class="ti-menu"></i>
       </a>
       <div class="top-left-part">
@@ -99,7 +99,7 @@
         </a>
       </div>
 
-      <ul class="nav navbar-top-links navbar-left hidden-xs">
+      <ul class="nav navbar-top-links hidden-xs">
         <li>
           <a class="open-close hidden-xs waves-effect waves-light">
             <i class="ti-menu"></i>
@@ -116,24 +116,26 @@
         #}
         <li>
           {% if searchConfigured() %}
-          <div class="navbar-form navbar-left search-top" role="search" id="search-top"></div>
+          <div class="navbar-form search-top" role="search" id="search-top"></div>
           {% endif %}
         </li>
       </ul>
 
-      <ul class="nav navbar-top-links navbar-right pull-right">
+      <ul class="nav navbar-top-links d-sm-inline-flex ml-auto">
         {% if user and user.admin %}
         <li class="nav-item-admin">
           <a href="/admin">
-            <i class="icon-settings"></i><span>{{ t('Admin') }}</span>
+            <i class="icon-settings"></i>
+            <span class="hidden-xs">{{ t('Admin') }}</span>
           </a>
         </li>
         {% endif %}
 
         {% if user %}
         <li class="nav-item-create-page">
-          <a href="#" data-target="#create-page" data-toggle="modal" class="d-none d-sm-block ml-1">
-            <i class="icon-pencil"></i><span>{{ t('New') }}</span>
+          <a href="#" data-target="#create-page" data-toggle="modal">
+            <i class="icon-pencil"></i>
+            <span class="hidden-xs">{{ t('New') }}</span>
           </a>
         </li>
         <li class="dropdown">