Hi guys, I’d love some feedback on my personal portfolio.
I have refrained from using any frameworks and am phasing out of using sgrid for the grid system.
Everything is laid out using flex
.
I’ve used stylus as the css preprocessor and pug for html. I’ve used mixins to create components and am moving all code to self-contained component folders.
Eg the code-window component is held in a folder called code-window
in which you will find code-window.styl
and code-window.pug
. This means that I can then take this code window and use it in any other project. I really like the idea of components and hope to use it with React and Vue asap!
Links:
Portfolio page: http://thiagodebastos.gitlab.io/
Code: GitLab Project Page
Code Window component at codepen.io
Note: To get syntax highlighting I used prismjs.
Still to do:
- move all components into their own folders
- clean up and style contact form, especially submit button and mobile layout
- some other mobile-responsive styling
- add more projects to projects area and link them to actual pages