Overview
Comment: | Amélioration de la navigation sur mobile |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
2d2abb05f1efeb8d7ff371cc0a750276 |
User & Date: | bohwaz on 2017-09-20 01:22:06 |
Other Links: | branch diff | manifest | tags |
Context
2017-09-20
| ||
01:46 | Correction prévisualisation couleurs interface check-in: b74ed0e552 user: bohwaz tags: dev | |
01:22 | Amélioration de la navigation sur mobile check-in: 2d2abb05f1 user: bohwaz tags: dev | |
00:35 | Inversion de l'ordre des comptes dans la saisie de virement pour coller à la logique de compta "simple" check-in: 384650522b user: bohwaz tags: dev | |
Changes
Modified src/templates/admin/_head.tpl from [e86c066710] to [a00ea3135f].
︙ | ︙ | |||
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | {custom_colors config=$config} {/if} </head> <body{if !empty($body_id)} id="{$body_id}"{/if} data-url="{$admin_url}"> {if empty($is_popup)} <header class="header"> <nav class="menu"> <ul> {if !$is_logged} <li><a href="{$www_url}">← Retour au site</a></li> <li><a href="{$admin_url}">Connexion</a> <ul> <li><a href="{$admin_url}password.php">Mot de passe perdu</a> </ul> </li> {else} | > > > | | | | | | | 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | {custom_colors config=$config} {/if} </head> <body{if !empty($body_id)} id="{$body_id}"{/if} data-url="{$admin_url}"> {if empty($is_popup)} <?php $current_parent = substr($current, 0, strpos($current, '/')); ?> <header class="header"> <nav class="menu"> <ul> {if !$is_logged} <li><a href="{$www_url}">← Retour au site</a></li> <li><a href="{$admin_url}">Connexion</a> <ul> <li><a href="{$admin_url}password.php">Mot de passe perdu</a> </ul> </li> {else} <li class="home{if $current == 'home'} current{elseif $current_parent == 'home'} current_parent{/if}"> <a href="{$admin_url}"><b class="icn">⌂</b><i> Accueil</i></a> {if !empty($plugins_menu)} <ul> {foreach from=$plugins_menu key="id" item="name"} <li class="plugins {if $current == sprintf("plugin_%s", $id)} current{/if}"><a href="{plugin_url id=$id}">{$name}</a></li> {/foreach} </ul> {/if} </li> {if $session->canAccess('membres', Garradin\Membres::DROIT_ACCES)} <li class="member list{if $current == 'membres'} current{elseif $current_parent == 'membres'} current_parent{/if}"><a href="{$admin_url}membres/"><b class="icn">👪</b><i> Membres</i></a> {if $session->canAccess('membres', Garradin\Membres::DROIT_ECRITURE)} <ul> <li class="member new{if $current == 'membres/ajouter'} current{/if}"><a href="{$admin_url}membres/ajouter.php">Ajouter</a></li> <li class="member cotisations{if $current == 'membres/cotisations'} current{/if}"><a href="{$admin_url}membres/cotisations/">Cotisations</a></li> {if $session->canAccess('membres', Garradin\Membres::DROIT_ADMIN)} <li class="member admin config{if $current == 'membres/categories'} current{/if}"><a href="{$admin_url}membres/categories/">Catégories</a></li> <li class="members admin mail{if $current == 'membres/message_collectif'} current{/if}"><a href="{$admin_url}membres/message_collectif.php">Message collectif</a></li> {/if} </ul> {/if} </li> {/if} {if $session->canAccess('compta', Garradin\Membres::DROIT_ACCES)} <li class="compta{if $current == 'compta'} current{elseif $current_parent == 'compta'} current_parent{/if}"><a href="{$admin_url}compta/"><b>€</b><i> Comptabilité</i></a> <ul> {if $session->canAccess('compta', Garradin\Membres::DROIT_ECRITURE)} <li class="compta new{if $current == 'compta/saisie'} current{/if}"><a href="{$admin_url}compta/operations/saisir.php">Saisie</a></li> {/if} <li class="compta list{if $current == 'compta/gestion'} current{/if}"><a href="{$admin_url}compta/operations/">Suivi des opérations</a></li> <li class="compta banks{if $current == 'compta/banques'} current{/if}"><a href="{$admin_url}compta/banques/">Banques & caisse</a></li> {if $session->canAccess('compta', Garradin\Membres::DROIT_ADMIN)} <li class="compta admin config{if $current == 'compta/categories'} current{/if}"><a href="{$admin_url}compta/categories/">Catégories & comptes</a></li> {/if} <li class="compta admin reports{if $current == 'compta/exercices'} current{/if}"><a href="{$admin_url}compta/exercices/">Exercices</a></li> </ul> </li> {/if} {if $session->canAccess('wiki', Garradin\Membres::DROIT_ACCES)} <li class="wiki{if $current == 'wiki'} current{elseif $current_parent == 'wiki'} current_parent{/if}"><a href="{$admin_url}wiki/"><b class="icn">✎</b><i> Wiki</i></a> <ul> <li class="wiki list{if $current == 'wiki/recent'} current{/if}"><a href="{$admin_url}wiki/recent.php">Dernières modifications</a> <li class="wiki search{if $current == 'wiki/chercher'} current{/if}"><a href="{$admin_url}wiki/chercher.php">Recherche</a> {*<li class="wiki follow{if $current == 'wiki/suivi'} current{/if}"><a href="{$admin_url}wiki/suivi.php">Mes pages suivies</a>*} {*<li class="wiki follow{if $current == 'wiki/contribution'} current{/if}"><a href="{$admin_url}wiki/contributions.php">Mes contributions</a>*} </ul> </li> {/if} {if $session->canAccess('config', Garradin\Membres::DROIT_ADMIN)} <li class="main config{if $current == 'config'} current{elseif $current_parent == 'config'} current_parent{/if}"><a href="{$admin_url}config/"><b class="icn">☸</b><i> Configuration</i></a> {/if} <li class="my config{if $current == 'mes_infos'} current{elseif $current_parent == 'mes_infos'} current_parent{/if}"><a href="{$admin_url}mes_infos.php"><b class="icn">👤</b><i> Mes infos personnelles</i></a> <ul> <li class="my cotisations{if $current == 'mes_cotisations'} current{/if}"><a href="{$admin_url}mes_cotisations.php">Mes cotisations</a></li> </ul> </li> {if !defined('Garradin\LOCAL_LOGIN') || !Garradin\LOCAL_LOGIN} <li class="logout"><a href="{$admin_url}logout.php"><b class="icn">⤝</b><i> Déconnexion</i></a></li> {/if} |
︙ | ︙ |
Modified src/www/admin/static/handheld.css from [761b7d622c] to [94be329097].
1 2 3 4 5 6 7 8 9 10 | body { background-position: -180px 0px; background-attachment: scroll; font-size: 11pt; } .header h1 { margin: 0; text-align: center; font-size: 1.2em; | | | > > < < < < | > > > > | < > > > > > > > > > | > | | | > > > > < | | > > > > > | > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 | body { background-position: -180px 0px; background-attachment: scroll; font-size: 11pt; } .header h1 { margin: 0; text-align: center; font-size: 1.2em; margin: 70pt 0 .3em 0; } .header .menu { background: none !important; position: fixed; z-index: 10000; margin: 0; margin-bottom: 3em; width: 100%; padding: 0; display: block; } .header .menu *, .header .menu a { margin: 0; padding: 0; } .header .menu > ul { background: rgb(var(--gMainColor)); flex-wrap: nowrap; display: flex; align-items: center; } .header .menu > ul > li { flex-grow: 1; text-align: center; display: inline-flex; } .header .menu > ul > li > a { display: inline-block; width: 100%; text-align: center; } .header .menu > ul > li > a i { display: none; } .header .menu > ul > li > ul { display: none; } .header .menu > ul > li > a b { float: none; display: inline-block; color: #fff; width: 20pt; height: 14pt; padding: 10pt; line-height: 20pt; cursor: pointer; } .header .menu li.current_parent > a { background: #fff; } .header .menu > ul > li.current b { color: rgb(var(--gSecondColor)); } .header .menu > ul > li.current_parent b { color: rgb(var(--gMainColor)); } .header .menu > ul > li.current > ul, .header .menu > ul > li.current_parent > ul { display: flex; position: absolute; top: 30pt; left: 0; right: 0; background: #fff; background: rgba(255, 255, 255, 0.75); } .header .menu > ul > li.current > ul li, .header .menu > ul > li.current_parent > ul li { flex-grow: 1; text-align: center; display: block; } .header .menu > ul > li.current > ul a, .header .menu > ul > li.current_parent > ul a { color: #9c4f15; color: rgb(var(--gMainColor)); padding: 2pt 3pt; text-decoration: underline; } .header .menu > ul > li > ul li.current a { color: rgb(var(--gSecondColor)); } main { margin: 0; padding: .1em; } ul.actions { border: none; padding: 0; text-align: center; margin: .3em 0; } ul.actions li a, ul.actions li label { margin: .1em; border-radius: .5em; } .filterCategory, .searchMember { width: auto; float: none; } pre.sql_schema, .wikiChildren, fieldset.wikiMain, fieldset.wikiRights, fieldset.wikiEncrypt { float: none; width: auto; } dl.describe { margin: 0 .5em; } dl.describe dt, dl.describe dd { float: none; width: auto; } dl.describe dt { font-size: .9em; color: #666; } dl.describe dd { margin-left: 1em; } dl.describe ul { list-style-type: circle; } fieldset { border-left: none; border-right: none; } .shortFormRight, .shortFormLeft { float: none; width: auto; margin-left: 0; margin-right: 0; } /* Petits écrans (smartphones) */ @media screen and (max-width:600px) { table.list td, table.list th { display: inline-block; border-left: 1px solid #999; |
︙ | ︙ |