├── .github └── workflows │ └── gh-pages.yml ├── .gitignore ├── .prettierrc ├── LICENSE.md ├── README.md ├── examples ├── example.gif └── example.png ├── package-lock.json ├── package.json └── src ├── assets ├── favicon.png ├── profile.jpg ├── project.jpg └── resume.pdf ├── data └── scrollRevealConfig.js ├── index.html ├── index.js ├── sass ├── abstracts │ ├── _helpers.scss │ ├── _mixins.scss │ └── _variables.scss ├── base │ ├── _base.scss │ └── _typography.scss ├── components │ └── _buttons.scss ├── layout │ ├── _footer.scss │ └── _sections.scss ├── sections │ ├── _about.scss │ ├── _contact.scss │ ├── _hero.scss │ └── _projects.scss └── vendors │ └── _bootstrap.scss ├── scripts ├── scrollReveal.js └── tiltAnimation.js └── styles.scss /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- 1 | # This is a basic workflow to help you get started with Actions 2 | name: Portfolio 3 | # Controls when the action will run. Triggers the workflow on push or pull request 4 | # events but only for the main branch 5 | on: 6 | push: 7 | branches: [ main ] 8 | pull_request: 9 | branches: [ main ] 10 | # A workflow run is made up of one or more jobs that can run sequentially or in parallel 11 | jobs: 12 | # This workflow contains a single job called "build" 13 | build: 14 | # The type of runner that the job will run on 15 | runs-on: ubuntu-latest 16 | # Steps represent a sequence of tasks that will be executed as part of the job 17 | steps: 18 | # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it 19 | - name: Check-out repository 20 | uses: actions/checkout@v2 21 | 22 | # Runs a single command using the runners shell 23 | - name: Setup Node.js environment 24 | uses: actions/setup-node@v2.1.2 25 | 26 | # Install project 27 | - name: Install project 28 | run: npm install 29 | 30 | # Build project 31 | - name: Build project 32 | run: npm run-script gh-pages-build 33 | 34 | # Push to Github Pages 35 | - name: Github Pages 36 | uses: crazy-max/ghaction-github-pages@v2.1.3 37 | with: 38 | # Build directory to deploy 39 | build_dir: dist 40 | env: 41 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 42 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .parcel-cache -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Jacobo Martínez 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Simplefolio ⚡️ [](https://github.com/cobidev/simplefolio/blob/master/LICENSE.md)   2 | 3 | ## A minimal portfolio template for Developers! 4 | 5 |
126 | 127 | Know more 128 | 129 |
130 |` tag with class name `.about-wrapper__info-text`, include information about you, I recommend to put 2 paragraphs in order to work well and a maximum of 3 paragraphs.
139 | - On last `` tag, include your CV (.pdf) path on `href` property, your resume CV must be located inside `/src/assets/` folder.
140 |
141 | ```html
142 |
143 |
162 | This is where you can describe about yourself. The more you describe
163 | about yourself, the more chances you can!
164 |
166 | Extra Information about you! like hobbies and your goals.
167 | ` tag with `loremp ipsum` text, include your project description.
191 | - On first `` tag, put your project url on `href` property.
192 | - On second `` tag, put your project repository url on `href` property.
193 |
194 | ---
195 |
196 | - Inside `
210 | Lorem ipsum dolor sit, amet consectetur adipisicing elit. Excepturi
211 | neque, ipsa animi maiores repellendus distinctio aperiam earum dolor
212 | voluptatum consequatur blanditiis inventore debitis fuga numquam
213 | voluptate ex architecto itaque molestiae.
214 | ` tag with class name `.contact-wrapper__text`, include some custom call-to-action message.
262 | - On `` tag, put your email address on `href` property.
263 |
264 | ```html
265 |
266 | [Put your call to action here]
54 | Know more
57 |
82 | This is where you can describe about yourself. The more you
83 | describe about yourself, the more chances you can!
84 |
86 | Extra Information about you! like hobbies and your goals.
87 |
118 | Lorem ipsum dolor sit, amet consectetur adipisicing elit.
119 | Excepturi neque, ipsa animi maiores repellendus distinctio
120 | aperiam earum dolor voluptatum consequatur blanditiis
121 | inventore debitis fuga numquam voluptate ex architecto
122 | itaque molestiae.
123 |
172 | Lorem ipsum dolor sit, amet consectetur adipisicing elit.
173 | Excepturi neque, ipsa animi maiores repellendus distinctio
174 | aperiam earum dolor voluptatum consequatur blanditiis
175 | inventore debitis fuga numquam voluptate ex architecto
176 | itaque molestiae.
177 |
226 | Lorem ipsum dolor sit, amet consectetur adipisicing elit.
227 | Excepturi neque, ipsa animi maiores repellendus distinctio
228 | aperiam earum dolor voluptatum consequatur blanditiis
229 | inventore debitis fuga numquam voluptate ex architecto
230 | itaque molestiae.
231 | [Put your call to action here]About me
146 |
157 |
` tag with class name `.project-wrapper__text-title`, include your project title.
190 | - On `
` and put again your project url in the `href` property of the `` tag.
197 | - Recommended size for project image (1366 x 767), your project image must be located inside `/src/assets/` folder.
198 |
199 | ```html
200 |
201 |
Project Title
208 |
249 |
Contact
269 |
49 | Hi, my name is Your Name
50 |
53 |
51 | I'm the Unknown Developer.
52 | About me
66 |
77 |
Projects
110 |
111 |
112 | Project Title 0
116 |
158 |
Project Title 1
170 |
212 |
Project Title 2
224 |
266 |
Contact
281 |