474 vues
Modark - En cours
Gnesis

12 sujets, 71 réponses

Donateurs
Message non lu
Bonsoir :D

Je voulais faire un thème pour NeoFrag depuis un bout de temps, après avoir fait le design pour ma team, j'aimerai faire un design pour la communauté Nf.

Cest pas grand chose, mais je voulais partager un aperçu et avoir un retour pour savoir ce que je pourrais améliorer ou ajouter...

Premier screen :
Bouton menu sur la gauche du top bar, accès rapide à l'administration (si admin), déconnexion et profil en cliquant sur l'avatar.


Deuxième screen:
Menu ouvert ( la mise en forme du menu n'est pas faite ^^ ), possibilité d'ajouter des widgets, le menu peu donc être petit ou très grand.


Troisième screen:
J'ai laissé le menu ouvert, modifié la couleur dans les paramètres du thème, qui modifiera la couleur des liens et des survols des boutons. Le fond du contenu est maintenant opaque avec le changement d’apparence des rows.



Voilà :D

Il reste pas mal de boulot, si vous avez des idées, suggestions pour améliorer je suis preneur :D
French Family
10 participants
26 réponses
lkndckjdc

23 sujets, 285 réponses

Message non lu
+1 J'adore
Lyogi

20 sujets, 97 réponses

Message non lu
Je suis très favorable.
Peut être une option pour afficher en permanence ou non le menu?

Personellement j'aime bien la topbarre du theme dungeon, avec le menu déroulant pour le profil de l'utilisateur :)

Enfin bref, au final rien à redire sur ton theme qui est sublime
Vic Vipers

1 sujet, 19 réponses

Message non lu
La classe, impatient de voir ça! ;)
DRKo-7

21 sujets, 112 réponses

Donateurs
Message non lu
superbe
ForleyFR

7 sujets, 9 réponses

Message non lu
Juste faire la barre de nav fixe et se serrais parfait
Tealk

3 sujets, 68 réponses

Message non lu
Beau boulot @Gnesis et la barre nav est tres bien comme elle est, je trouve ... Hate que le theme soit dispo ^^
Gnesis

12 sujets, 71 réponses

Donateurs
Message non lu
Salut :)

Merci pour les retours, j'en prend note :D

J'ai pensé placer le menu à la verticale, en ouvrant le menu le contenu principal se déplace, du coup je pourrais faire un menu user sur la droite du navbar comme l'a dit Lyogi, par contre, pour choisir entre la position ouvert ou fermé je vais voir ça ^^



Quel est le mieux, vertical ou horizontal ?
French Family
Tealk

3 sujets, 68 réponses

Message non lu
Perso je prefere la version horizontale
lkndckjdc

23 sujets, 285 réponses

Message non lu
@Gnesis Moi j'adore la verticale
lkndckjdc

23 sujets, 285 réponses

Message non lu
Par contre c'est normal sa ? (Le blanc)
Gnesis

12 sujets, 71 réponses

Donateurs
Message non lu
Haha, c'est toi qui étais sur le site xD

Tout n'es pas encore fini, d'ailleurs entre-temps, ça a été fait :P

Je m'attarde beaucoup sur la position du menu, comme certains l'aimerait vertical et d'autre horizontal, j'aimerai faire en sorte que ce soit modifiable dans la personnalisation du thème, mais ce niveau n'est pas vraiment à ma porté donc j'essaye de me repérer dans les codes et chipoter ^^
French Family
eResnova

17 sujets, 875 réponses

Contributeurs Staff
Message non lu
Salut !

Gnesis si tu as besoin d'un cours particulier pour te montre comment créer l'admin interne, je suis dispo ;). C'est pas bien méchant.
Gnesis

12 sujets, 71 réponses

Donateurs
Message non lu
Salut,

Avec plaisir ! =D voilà où j'en suis :

Dans le fichier ../controllers/admin.php

J'ai pu voir qu'il y avait 3 parties différentes.
La première, les variables si je ne me trompe pas:

$form_menu = $this ->form
->add_rules(array(
'positionX' => array(
'label' => 'Position',
'value' => explode(' ', $this->config->modark_menu_position)[0],
'values' => array(
'left' => 'Vertical',
'center' => 'Horizontal',
'right' => 'Droite'
),
'type' => 'radio','rules' => 'required'
),
))
->add_submit('Enregistrer')
->save();


Que j'ai ajouté après le form_socials.
J'ai laissé les 3 valeurs du background (left, center, right) le temps de comprendre le principe :)

Ensuite, le elseif :

else if ($form_menu->is_valid($post))
{
$this ->config('modark_menu_position', $post['positionX'])
->config('nf_version_css', time());
refresh();
}


Et la dernière ligne dans le tableau content:

'form_menu' => $form_menu->display()

(Toujours à la suite de socials)


Dans le fichier ../modark.php

J'ai ajouté la ligne ->config dans la fonction install :

->config('modark_menu_position', 'left');

Dans le fichier ../views/admin/index.tpl.php

J'ai ajouté la div :

<div role="tabpanel" class="tab-pane fade" id="<?php echo $data['theme']->name; ?>-menu">
<?php echo $data['form_menu']; ?>
</div>


Dans le fichier ../views/admin/index.tpl.php :

J'ai ajouté la ligne du tableau :

<li><a href="#<?php echo $data['theme_name']; ?>-menu" aria-controls="<?php echo $data['theme_name']; ?>-menu" role="tab" data-toggle="tab"><i class="fa fa-bars fa-fw"></i> Position du menu</a></li>


Et je pense que c'est tout... ^^

Ce que je ne comprend pas, c'est où sont indiqué les valeurs de "PositionX" dans le tableau, vu qu'on peut choisir entre left, center ou right, je suppose que c'est valeur là sont configuré quelque part pour appliquer si on choisi l'un ou l'autre ?... Parce que si par exemple je sélectionne gauche, ça va modifier la position par left, mais au niveau du CSS ça donne quoi ? Car pour le menu, selon le choix de position, il faut que le width et height soit modifier ...
French Family
Candac

10 sujets, 96 réponses

Message non lu
Bon travail, bon courage pour la suite je testerai avec grand plaisir :)
Lyogi

20 sujets, 97 réponses

Message non lu
Je me permet de rerépondre... c'est juste fantastique ! :P