Data binding and style fixes

* added portfolio, mentors and management YAML files to be used in templating
* fixed issue with landing page not working properly in mobile view
* removed annoying page style that was applied to everything
* improved text sizes in various views
* reworked mentors view styles
* rearranged landing page vector graphics to match their meaning more
* code style improvements
This commit is contained in:
Herman Õunapuu
2018-08-22 03:56:10 +03:00
parent 149f0ed5d3
commit 20bb489819
19 changed files with 576 additions and 412 deletions

View File

@@ -1,25 +1,27 @@
.mentor-info {
display : flex;
.activities-info {
display : flex;flex-direction: row;
margin: 3rem auto;
img {
flex : 1;
display : block;
max-height: 30rem;
max-width: 30rem;
height: auto;
width: auto;
.desc {
flex: 1;
h2 {
}
}
.mentor-info-text {
flex : 3;
display : flex;
.promo-image {
flex: 1;
img {
display : block;
width: 100%;
height: auto;
}
}
}
@media (max-width : 900px) {
.activities-info {
flex-direction: column;
padding-left: 5rem;
padding-right: 3rem; }
}
.row {
display : flex;
flex-direction: row;
}
}