Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 1c3121fe

Přidáno uživatelem Marek Zábran před téměř 5 roky(ů)

Issue #7952 @1h
První pokusy o úpravu sidemenu.

Zobrazit rozdíly:

resources/sass/_custom.scss
1
// Ready for custom styling
2
//@font-face {font-family: "Avenir Black LINK"; src: url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.eot"); src: url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.woff") format("woff"), url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/275de2221d9f0c4c9257d17f5a1e4006.svg#Avenir Black") format("svg"); }
3
//@font-face {font-family: "Avenir Roman LINK"; src: url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.eot"); src: url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.woff") format("woff"), url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/1a045963159927274c92b0444fb83c17.svg#Avenir") format("svg"); }
4
//@font-face {font-family: "Avenir Medium LINK"; src: url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.eot"); src: url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.woff") format("woff"), url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/0983e84d4a1963e075b5ae8ca12e2a4f.svg#Avenir Medium") format("svg"); }
5

  
6 1
// Variables
7 2
@import 'variables';
3

  
8 4
body {
9 5
    background-color: $theme-color-five;
10 6
    font-family: $font-family-one;
......
425 421
    }
426 422
}
427 423

  
424
.sidenav {
425
    height: 100%;
426
    width: 0;
427
    position: fixed;
428
    z-index: 1;
429
    top: 0;
430
    left: 0;
431
    background-color: #111;
432
    overflow-x: hidden;
433
    transition: 0.5s;
434
    padding-top: 60px;
435
}
436

  
437
.sidenav a {
438
    padding: 8px 8px 8px 32px;
439
    text-decoration: none;
440
    font-size: 25px;
441
    color: #818181;
442
    display: block;
443
    transition: 0.3s;
444
}
445

  
446
.sidenav a:hover {
447
    color: #f1f1f1;
448
}
449

  
450
.sidenav .closebtn {
451
    position: absolute;
452
    top: 0;
453
    right: 25px;
454
    font-size: 36px;
455
    margin-left: 50px;
456
}
457

  
458
@media screen and (max-height: 450px) {
459
    .sidenav {padding-top: 15px;}
460
    .sidenav a {font-size: 18px;}
461
}
462

  
428 463
@media (max-width: 990px) {
429 464
    body {
430 465
        .pin-left {
resources/views/inc/navbar.blade.php
10 10
        <div class="collapse navbar-collapse" id="navbarSupportedContent">
11 11
            <!-- Left Side Of Navbar -->
12 12
            <ul class="navbar-nav mr-auto">
13

  
14
            </ul>
15

  
16
            <!-- Right Side Of Navbar -->
17
            <ul class="navbar-nav ml-auto">
18
                <!-- Authentication Links -->
19 13
                @guest
20 14
                    <li class="nav-item">
21 15
                        <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a>
......
49 43
                    </li>
50 44
                @endguest
51 45
            </ul>
46

  
47
            <!-- Right Side Of Navbar -->
48
            <ul class="navbar-nav ml-auto">
49
                <!-- Authentication Links -->
50

  
51
            </ul>
52 52
        </div>
53 53
    </div>
54 54
</nav>
resources/views/inc/sidebar.blade.php
1
<div id="mySidenav" class="sidenav">
2
    <a href="javascript:void(0)" class="closebtn" onclick="closeNav()">&times;</a>
3
        @guest
4
        <li class="nav-item">
5
            <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a>
6
        </li>
7
        @if (Route::has('register'))
8
        <li class="nav-item">
9
            <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
10
        </li>
11
        @endif
12
        @else
13
        <li class="nav-item dropdown">
14
            <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
15
                {{ Auth::user()->name }} <span class="caret"></span>
16
            </a>
17

  
18
            <div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
19
                <a class="dropdown-item" href="{{ url('/favartefacts') }}">Favorite artefacts</a>
20

  
21
                <a class="dropdown-item" href="{{ url('/favmetadata') }}">Favorite metadata</a>
22

  
23
                <a class="dropdown-item" href="{{ route('logout') }}"
24
                   onclick="event.preventDefault();
25
                                                     document.getElementById('logout-form').submit();">
26
                    {{ __('Logout') }}
27
                </a>
28

  
29
                <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
30
                    @csrf
31
                </form>
32
            </div>
33
        </li>
34
        @endguest
35

  
36
</div>
37

  
38
<span style="font-size:30px;cursor:pointer;background-color: #3f9ae5" onclick="openNav()">&#9776; open</span>
39

  
40
<script>
41
    function openNav() {
42
        document.getElementById("mySidenav").style.width = "250px";
43
    }
44

  
45
    function closeNav() {
46
        document.getElementById("mySidenav").style.width = "0";
47
    }
48
</script>
resources/views/layouts/app.blade.php
22 22
<body>
23 23
    <div id="app">
24 24
        @if(!Request::is('/'))
25
            @include('inc/navbar')
25
            @include('inc/sidebar')
26 26
        @endif
27 27

  
28 28
        <main class="py">

Také k dispozici: Unified diff