Skip to content

Commit 0c258f7

Browse files
committed
Modify the Social Navigation to create a better Mobile Experience
1 parent fa50db3 commit 0c258f7

1 file changed

Lines changed: 38 additions & 19 deletions

File tree

assets/css/stylesheet.css

Lines changed: 38 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -254,8 +254,8 @@ img {
254254
/* Clearfix */
255255

256256
.cf:before, .cf:after {
257-
content:"";
258-
display:table;
257+
content: "";
258+
display: table;
259259
}
260260

261261
.cf:after {
@@ -322,21 +322,25 @@ footer {
322322
margin: 20px 10px 40px 10px;
323323
}
324324

325-
.main-nav {
325+
.main-nav,
326+
.social-nav {
326327
position: relative;
327328
}
328-
.main-nav ul {
329+
.main-nav ul,
330+
.social-nav ul {
329331
list-style: none;
330332
}
331-
.main-nav li {
333+
.main-nav li,
334+
.social-nav li {
332335
float: left;
333336
text-align: center;
334337
margin: 0;
335338
}
336339
.main-nav li:first-child a {
337340
padding-left: 0;
338341
}
339-
.main-nav a {
342+
.main-nav a,
343+
.social-nav a {
340344
display: block;
341345
padding: 8px 18px;
342346
color: #7AD03A;
@@ -365,11 +369,11 @@ footer {
365369
}
366370

367371
/* Secondary main-nav */
368-
.main-nav .align-right {
372+
.social-nav li {
369373
float: right;
370374
margin-left: .5em;
371375
}
372-
.main-nav .rounded {
376+
.social-nav .rounded {
373377
padding: 0;
374378
width: 1.8em;
375379
height: 1.8em;
@@ -379,10 +383,23 @@ footer {
379383
background: #585858;
380384
color: #292929;
381385
}
382-
.main-nav .rounded:hover {
386+
.social-nav .rounded:hover {
383387
color: #7AD03A;
384388
}
385389

390+
@media (max-width: 770px) {
391+
.social-nav {
392+
display: table;
393+
margin: 0 auto;
394+
padding-top: 5px;
395+
}
396+
397+
.social-nav li {
398+
float: none;
399+
margin: 0 5px;
400+
}
401+
}
402+
386403
/* Search in header */
387404
.main-nav .search {
388405
border-radius: 3em;
@@ -516,7 +533,7 @@ body.display-global-parameters #main_content {
516533
margin-bottom: 5px;
517534
}
518535

519-
// Adjust visibility per page
536+
/* Adjust visibility per page */
520537
body.command-line-interface-for-wordpress .global-parameters,
521538
body.configuration .global-parameters{
522539
display: none;
@@ -691,36 +708,38 @@ hr:after,
691708
}
692709

693710
/* i18n menu */
694-
.cf .container
695-
{
711+
.cf .container {
696712
position: relative;
697713
}
698714

699-
.cf .container .languages
700-
{
715+
.cf .container .languages {
701716
position: absolute;
702717
top: 0px;
703718
right: 0px;
719+
margin-right: 20px;
704720
}
705721

722+
706723
@media screen and (-webkit-min-device-pixel-ratio:0) {
707724
header h2,
708725
.main-nav a {
709726
font-weight: 400;
710727
}
711728
}
712729

713-
@media (max-width: 800px) {
730+
@media (max-width: 970px) {
714731
header h1 {
715732
margin-left: 0;
716733
}
717-
718-
.main-nav .align-right {
719-
float: none;
720-
}
721734
}
735+
722736
@media (max-width: 690px) {
723737
.main-nav li a {
724738
padding-left: 0;
725739
}
740+
741+
.main-nav li.active a {
742+
padding-left: 9px;
743+
padding-right: 9px;
744+
}
726745
}

0 commit comments

Comments
 (0)