Преглед на файлове

add button to open nav panel (#3879)

maTh преди 4 години
родител
ревизия
da4f0dea1f
променени са 4 файла, в които са добавени 26 реда и са изтрити 3 реда
  1. 5 1
      app/layout/aside_configure.phtml
  2. 5 2
      app/layout/aside_subscription.phtml
  3. 8 0
      p/themes/base-theme/template.css
  4. 8 0
      p/themes/base-theme/template.rtl.css

+ 5 - 1
app/layout/aside_configure.phtml

@@ -1,4 +1,5 @@
-<nav class="nav nav-list aside">
+<nav class="nav nav-list aside" id="aside_feed">
+	<a class="toggle_aside" href="#close"><?= _i('close') ?></a>
 	<ul>
 		<li class="nav-header"><?= _t('gen.menu.account') ?>: <?= htmlspecialchars(Minz_Session::param('currentUser', '_'), ENT_NOQUOTES, 'UTF-8')?></li>	
 		<li class="item<?= Minz_Request::controllerName() === 'user' && Minz_Request::actionName() === 'profile' ? ' active' : '' ?>">
@@ -60,3 +61,6 @@
 		</li>
 	</ul>
 </nav>
+<nav class="nav_menu nav_mobile">
+	<a class="btn toggle_aside" href="#aside_feed"><?= _i('category') ?></a>
+</nav>

+ 5 - 2
app/layout/aside_subscription.phtml

@@ -1,4 +1,5 @@
-<nav class="nav nav-list aside">
+<nav class="nav nav-list aside" id="aside_feed">
+	<a class="toggle_aside" href="#close"><?= _i('close') ?></a>
 	<ul>
 		<li class="nav-header"><?= _t('sub.menu.subscription_management') ?></li>
 
@@ -33,5 +34,7 @@
 		</li>
 
 	</ul>
-
+</nav>
+<nav class="nav_menu nav_mobile">
+	<a class="btn toggle_aside" href="#aside_feed"><?= _i('category') ?></a>
 </nav>

+ 8 - 0
p/themes/base-theme/template.css

@@ -1292,6 +1292,10 @@ input:checked + .slide-container .properties {
 	background: inherit;
 }
 
+.nav_mobile {
+	display: none;
+}
+
 .nav-login,
 .nav_menu .search,
 .aside .toggle_aside,
@@ -1383,6 +1387,10 @@ input:checked + .slide-container .properties {
 		display: inline-block;
 	}
 
+	.nav_mobile {
+		display: block;
+	}
+
 	.aside {
 		position: fixed;
 		top: 0; bottom: 0;

+ 8 - 0
p/themes/base-theme/template.rtl.css

@@ -1292,6 +1292,10 @@ input:checked + .slide-container .properties {
 	background: inherit;
 }
 
+.nav_mobile {
+	display: none;
+}
+
 .nav-login,
 .nav_menu .search,
 .aside .toggle_aside,
@@ -1383,6 +1387,10 @@ input:checked + .slide-container .properties {
 		display: inline-block;
 	}
 
+	.nav_mobile {
+		display: block;
+	}
+
 	.aside {
 		position: fixed;
 		top: 0; bottom: 0;