|
|
@@ -40,13 +40,13 @@ body{
|
|
|
background-color: #000000;
|
|
|
font-size: 90%;
|
|
|
min-height: 100vh;
|
|
|
- flex-direction: column;
|
|
|
- display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ display: flex;
|
|
|
}
|
|
|
@media screen and (max-width : 800px){
|
|
|
- body{
|
|
|
- font-size: 100%;
|
|
|
- }
|
|
|
+ body{
|
|
|
+ font-size: 100%;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/* Style for all links. */
|
|
|
@@ -111,7 +111,7 @@ header div#logo{
|
|
|
font-family: 'Latin';
|
|
|
}
|
|
|
header nav{
|
|
|
- width: 100%;
|
|
|
+ width: 100%;
|
|
|
}
|
|
|
header nav a{
|
|
|
font-size: 1.5em;
|
|
|
@@ -144,13 +144,19 @@ header nav a img{
|
|
|
vertical-align: bottom;
|
|
|
}
|
|
|
@media screen and (max-width : 800px){
|
|
|
+ header div#logo{
|
|
|
+ /* Adjusted for the text 'inigoValentin' */
|
|
|
+ font-size: 12vw;
|
|
|
+ }
|
|
|
header nav{
|
|
|
overflow: hidden;
|
|
|
white-space: nowrap;
|
|
|
+ width: 95%;
|
|
|
+ margin: auto;
|
|
|
}
|
|
|
header nav a{
|
|
|
display: inline-block;
|
|
|
- width: 32%;
|
|
|
+ width: 30%;
|
|
|
margin: 0;
|
|
|
padding: 0.5em 0;
|
|
|
text-align: center;
|
|
|
@@ -158,10 +164,13 @@ header nav a img{
|
|
|
text-decoration: none;
|
|
|
border: 0.1em solid #aaaaaa;
|
|
|
background-color: #222222;
|
|
|
+ font-size: 4vw;
|
|
|
}
|
|
|
header nav a img{
|
|
|
- height: 1.1em;
|
|
|
+ height: 1em;
|
|
|
+ width: 1em;
|
|
|
vertical-align: middle;
|
|
|
+ margin-right: 0.2em;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -175,12 +184,19 @@ footer{
|
|
|
margin-left: auto;
|
|
|
margin-right: auto;
|
|
|
margin-top: 3em;
|
|
|
- margin-bottom: 2em;
|
|
|
+ margin-bottom: 3.5em;
|
|
|
color: #dddddd;
|
|
|
bottom: 0;
|
|
|
left: 0;
|
|
|
padding: 1em 2em 3em 2em;
|
|
|
}
|
|
|
+@media screen and (max-width : 800px){
|
|
|
+ footer{
|
|
|
+ padding: 1em 0;
|
|
|
+ margin-top: 1em;
|
|
|
+ margin-bottom: 7em;
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
/* A table containing all the elements in the footer */
|
|
|
footer table#footer_table{
|
|
|
@@ -214,6 +230,13 @@ footer table#footer_table td#footer_left span#footer_follow{
|
|
|
display: block;
|
|
|
margin: 0 0 1em 0;
|
|
|
}
|
|
|
+@media screen and (max-width : 800px){
|
|
|
+ /* It already has the class 'desktop', which usually hiddes elements */
|
|
|
+ /* for small devices, but I'm overriding the display property */
|
|
|
+ footer table#footer_table td#footer_left span#footer_follow{
|
|
|
+ display: none;
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
/* Icons for social media */
|
|
|
footer table#footer_table td#footer_left img.footer_social_icon{
|
|
|
@@ -231,6 +254,12 @@ footer table#footer_table td#footer_center{
|
|
|
text-align: center;
|
|
|
}
|
|
|
|
|
|
+@media screen and (max-width : 800px){
|
|
|
+ footer table#footer_table td#footer_center{
|
|
|
+ display: none;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
/* Right area of the footer */
|
|
|
footer table#footer_table td#footer_right{
|
|
|
width: 33%;
|
|
|
@@ -258,8 +287,8 @@ footer table#footer_table td#footer_right a.lang img:hover{
|
|
|
}
|
|
|
@media screen and (max-width : 800px){
|
|
|
footer table#footer_table td#footer_right a.lang img{
|
|
|
- height: 1.5em;
|
|
|
- margin: 0.2em;
|
|
|
+ height: 1.2em;
|
|
|
+ margin: 0.1em;
|
|
|
border-radius: 0.1em;
|
|
|
border: 0.1em solid #555555;
|
|
|
box-shadow: 0 0 0 #dde;
|
|
|
@@ -296,6 +325,7 @@ section{
|
|
|
@media screen and (max-width : 800px){
|
|
|
section{
|
|
|
margin: 1em;
|
|
|
+ padding: 0.2em;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -316,6 +346,13 @@ section h3:before {
|
|
|
opacity: 0.3;
|
|
|
}
|
|
|
|
|
|
+@media screen and (max-width : 800px){
|
|
|
+ section h3{
|
|
|
+ font-size: 120%;
|
|
|
+ padding: 1em 2em 0.2em 1.5em;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
/* .entry is a style only class to show content. Must be allways children os a .lighted element */
|
|
|
section article{
|
|
|
border: 0.1em solid #aaffaa00;
|
|
|
@@ -324,6 +361,13 @@ section article{
|
|
|
margin: 0.5em;
|
|
|
transition: all .4s ease-in-out;
|
|
|
}
|
|
|
+@media screen and (max-width : 800px){
|
|
|
+ section article{
|
|
|
+ border-radius: 0.3em;
|
|
|
+ padding: 0.2em;
|
|
|
+ margin: 0.2em;
|
|
|
+ }
|
|
|
+}
|
|
|
section article h4{
|
|
|
font-variant: small-caps;
|
|
|
text-decoration: underline;
|
|
|
@@ -331,6 +375,11 @@ section article h4{
|
|
|
font-size: 140%;
|
|
|
margin: 0.2em auto 1em auto;
|
|
|
}
|
|
|
+@media screen and (max-width : 800px){
|
|
|
+ section article h4{
|
|
|
+ font-size: 120%;
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
section section_list:hover{
|
|
|
background-color: #efffef;
|
|
|
@@ -434,10 +483,10 @@ input[type=button]{
|
|
|
text-transform: capitalize;
|
|
|
}
|
|
|
@media screen and (max-width : 800px){
|
|
|
- input[type=button]{
|
|
|
- font-size: 120%;
|
|
|
- padding: 0.9em 1.4em;
|
|
|
- }
|
|
|
+ input[type=button]{
|
|
|
+ font-size: 120%;
|
|
|
+ padding: 0.9em 1.4em;
|
|
|
+ }
|
|
|
}
|
|
|
input[type=button]::first-letter{
|
|
|
color: #ffffff;
|
|
|
@@ -546,8 +595,8 @@ a.a_button{
|
|
|
}
|
|
|
@media screen and (max-width : 800px){
|
|
|
a.a_button{
|
|
|
- font-size: 120%;
|
|
|
- padding: 0.9em 1.4em;
|
|
|
+ font-size: 100%;
|
|
|
+ padding: 0.3em 0.2em;
|
|
|
}
|
|
|
}
|
|
|
a.a_button::first-letter{
|