I have developed this theme as a personal proyect. I have taked the inspiration (and basically all the design) from the wonderful work of Britanny Chiang. You can visit her repo here
Because I'm not a ReactJS expert (language of the Britanny's proyect), and I liked so much the design, I decided to develop this proyect with Angular's architecture. The website is not connected to any api yet, nither it has dinamic content so that all the content is static inside the HTML files in Angular. I want to connect it to an API in the future, from where i can manage in an easy way without having touch the HTML files in angular.
If you have any idea or you just want to contribute in this repo in order to improve the development architecture, I invite you to do it! If you have some suggestion to me, i will be glade to recibe it
You need to have npm and Angular CLI installed in your pc. Npm is aviable with NodeJS in here. After you install npm, install Angular CLI by typping the following command in your terminal
npm install -g @angular/cli
Just clone the repo and excecute the following command inside the folder proyect
npm install
Now just run
npm start
Wait to compile and go to http://localhost:4200 after compile finish
I want to quote what Brittanty has added in her proyect:
Many people have contacted me asking me if they can use this code for their own website, and the answer to that question is usually yes, with attribution. I value keeping my site open source, but as you all know, plagiarism is bad. It's always disheartening whenever I find that someone has copied my site without giving me credit. I spent a non-trivial amount of effort building and designing this iteration of my website, and I am proud of it! All I ask of you all is to not claim this effort as your own.