{"id":13405849,"url":"https://github.com/cobiwave/simplefolio","last_synced_at":"2025-05-13T16:11:37.048Z","repository":{"id":37051734,"uuid":"194216404","full_name":"cobiwave/simplefolio","owner":"cobiwave","description":"⚡️ A minimal portfolio template for Developers","archived":false,"fork":false,"pushed_at":"2024-08-20T15:40:51.000Z","size":16960,"stargazers_count":13698,"open_issues_count":86,"forks_count":5864,"subscribers_count":65,"default_branch":"master","last_synced_at":"2025-04-23T20:57:05.871Z","etag":null,"topics":["css","css3","html","html5","javascript","minimal-portfolio-template","parcel","parcel-bundler","portfolio","scss","simplefolio","template"],"latest_commit_sha":null,"homepage":"https://the-simplefolio.netlify.app/","language":"SCSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cobiwave.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-28T06:07:04.000Z","updated_at":"2025-04-23T16:20:10.000Z","dependencies_parsed_at":"2023-02-18T03:16:12.218Z","dependency_job_id":"d0519f23-87b5-4f65-9a15-972543f47f16","html_url":"https://github.com/cobiwave/simplefolio","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cobiwave%2Fsimplefolio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cobiwave%2Fsimplefolio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cobiwave%2Fsimplefolio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cobiwave%2Fsimplefolio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cobiwave","download_url":"https://codeload.github.com/cobiwave/simplefolio/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250514767,"owners_count":21443208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","css3","html","html5","javascript","minimal-portfolio-template","parcel","parcel-bundler","portfolio","scss","simplefolio","template"],"created_at":"2024-07-30T19:02:13.725Z","updated_at":"2025-04-23T20:57:12.012Z","avatar_url":"https://github.com/cobiwave.png","language":"SCSS","readme":"# Simplefolio ⚡️ [![GitHub](https://img.shields.io/github/license/cobiwave/simplefolio?color=blue)](https://github.com/cobiwave/simplefolio/blob/master/LICENSE.md) ![GitHub stars](https://img.shields.io/github/stars/cobiwave/simplefolio) ![GitHub forks](https://img.shields.io/github/forks/cobiwave/simplefolio)\n\n## A minimal portfolio template for Developers!\n\n\u003ch2 align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/cobiwave/gatsby-simplefolio/blob/master/examples/example.gif\" alt=\"Simplefolio\" width=\"600px\" /\u003e\n  \u003cbr\u003e\n\u003c/h2\u003e\n\n## Features\n\n⚡️ Modern UI Design + Reveal Animations\\\n⚡️ One Page Layout\\\n⚡️ Styled with Bootstrap v4.3 + Custom SCSS\\\n⚡️ Fully Responsive\\\n⚡️ Valid HTML5 \u0026 CSS3\\\n⚡️ Optimized with Parcel\\\n⚡️ Well organized documentation\n\nTo view the demo: **[click here](https://the-simplefolio.netlify.app/)**\n\n---\n\n## Why do you need a portfolio? ☝️\n\n- Professional way to showcase your work\n- Increases your visibility and online presence\n- Shows you’re more than just a resume\n\n## Getting Started 🚀\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Prerequisites 📋\n\nYou'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [NPM](http://npmjs.com)) installed on your computer.\n\n```\nnode@v16.4.2 or higher\nnpm@7.18.1 or higher\ngit@2.30.1 or higher\n```\n\nAlso, you can use [Yarn](https://yarnpkg.com/) instead of NPM ☝️\n\n```\nyarn@v1.22.10 or higher\n```\n\n---\n\n## How To Use 🔧\n\nFrom your command line, first clone Simplefolio:\n\n```bash\n# Clone the repository\n$ git clone https://github.com/cobiwave/simplefolio\n\n# Move into the repository\n$ cd simplefolio\n\n# Remove the current origin repository\n$ git remote remove origin\n```\n\nAfter that, you can install the dependencies either using NPM or Yarn.\n\nUsing NPM: Simply run the below commands.\n\n```bash\n# 2022 Update - Fix Dependencies\n$ npm audit fix\n$ npm i @parcel/transformer-sass\n\n# Install dependencies\n$ npm install\n\n# Start the development server\n$ npm start\n```\n\nUsing Yarn: Be aware of that you'll need to delete the `package-lock.json` file before executing the below commands.\n\n```bash\n# Install dependencies\n$ yarn\n\n# Start the development server\n$ yarn start\n```\n\n**NOTE**:\nIf your run into issues installing the dependencies with NPM, use this below command:\n\n```bash\n# Install dependencies with all permissions\n$ sudo npm install --unsafe-perm=true --allow-root\n```\n\nOnce your server has started, go to this url `http://localhost:1234/` to see the portfolio locally. It should look like the below screenshot.\n\n\u003ch2 align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/cobiwave/gatsby-simplefolio/blob/master/examples/example.png\" alt=\"Simplefolio\" width=\"100%\"\u003e\n\u003c/h2\u003e\n\n---\n\n## Template Instructions:\n\n### Step 1 - STRUCTURE\n\nGo to `/src/index.html` and put your information, there are 5 sections:\n\n### (1) Hero Section\n\n- On `.hero-title`, put your custom portfolio title.\n- On `.hero-cta`, put your custom button label.\n\n```html\n\u003c!-- **** Hero Section **** --\u003e\n\u003csection id=\"hero\" class=\"jumbotron\"\u003e\n  \u003cdiv class=\"container\"\u003e\n    \u003ch1 class=\"hero-title load-hidden\"\u003e\n      Hi, my name is \u003cspan class=\"text-color-main\"\u003eYour Name\u003c/span\u003e\n      \u003cbr /\u003e\n      I'm the Unknown Developer.\n    \u003c/h1\u003e\n    \u003cp class=\"hero-cta load-hidden\"\u003e\n      \u003ca rel=\"noreferrer\" class=\"cta-btn cta-btn--hero\" href=\"#about\"\u003e\n        Know more\n      \u003c/a\u003e\n    \u003c/p\u003e\n  \u003c/div\u003e\n\u003c/section\u003e\n\u003c!-- /END Hero Section --\u003e\n```\n\n### (2) About Section\n\n- On `\u003cimg\u003e` tag, fill the `src` property with your profile picture path, your picture must be located inside `/src/assets/` folder.\n- On `\u003cp\u003e` 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.\n- On last `\u003ca\u003e` tag, include your CV (.pdf) path on `href` property, your resume CV must be located inside `/src/assets/` folder.\n\n```html\n\u003c!-- **** About Section **** --\u003e\n\u003csection id=\"about\"\u003e\n  \u003cdiv class=\"container\"\u003e\n    \u003ch2 class=\"section-title load-hidden\"\u003eAbout me\u003c/h2\u003e\n    \u003cdiv class=\"row about-wrapper\"\u003e\n      \u003cdiv class=\"col-md-6 col-sm-12\"\u003e\n        \u003cdiv class=\"about-wrapper__image load-hidden\"\u003e\n          \u003cimg\n            alt=\"Profile Image\"\n            class=\"img-fluid rounded shadow-lg\"\n            height=\"auto\"\n            width=\"300px\"\n            src=\"assets/profile.jpg\"\n            alt=\"Profile Image\"\n          /\u003e\n        \u003c/div\u003e\n      \u003c/div\u003e\n      \u003cdiv class=\"col-md-6 col-sm-12\"\u003e\n        \u003cdiv class=\"about-wrapper__info load-hidden\"\u003e\n          \u003cp class=\"about-wrapper__info-text\"\u003e\n            This is where you can describe about yourself. The more you describe\n            about yourself, the more chances you can!\n          \u003c/p\u003e\n          \u003cp class=\"about-wrapper__info-text\"\u003e\n            Extra Information about you! like hobbies and your goals.\n          \u003c/p\u003e\n          \u003cspan class=\"d-flex mt-3\"\u003e\n            \u003ca\n              rel=\"noreferrer\"\n              target=\"_blank\"\n              class=\"cta-btn cta-btn--resume\"\n              href=\"assets/resume.pdf\"\n            \u003e\n              View Resume\n            \u003c/a\u003e\n          \u003c/span\u003e\n        \u003c/div\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/section\u003e\n\u003c!-- /END About Section --\u003e\n```\n\n### (3) Projects Section\n\n- Each project lives inside a `row`.\n- On `\u003ch3\u003e` tag with class name `.project-wrapper__text-title`, include your project title.\n- On `\u003cp\u003e` tag with `loremp ipsum` text, include your project description.\n- On first `\u003ca\u003e` tag, put your project url on `href` property.\n- On second `\u003ca\u003e` tag, put your project repository url on `href` property.\n\n---\n\n- Inside `\u003cdiv\u003e` tag with class name `.project-wrapper__image`, put your project image url on the `src` of the `\u003cimg\u003e` and put again your project url in the `href` property of the `\u003ca\u003e` tag.\n- Recommended size for project image (1366 x 767), your project image must be located inside `/src/assets/` folder.\n\n```html\n\u003c!-- **** Projects Section **** --\u003e\n\u003csection id=\"projects\"\u003e\n  ...\n  \u003c!-- Notice: each .row is a project --\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n      \u003cdiv class=\"project-wrapper__text load-hidden\"\u003e\n        \u003ch3 class=\"project-wrapper__text-title\"\u003eProject Title\u003c/h3\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"mb-4\"\u003e\n            Lorem ipsum dolor sit, amet consectetur adipisicing elit. Excepturi\n            neque, ipsa animi maiores repellendus distinctio aperiam earum dolor\n            voluptatum consequatur blanditiis inventore debitis fuga numquam\n            voluptate ex architecto itaque molestiae.\n          \u003c/p\u003e\n        \u003c/div\u003e\n        \u003ca\n          rel=\"noreferrer\"\n          target=\"_blank\"\n          class=\"cta-btn cta-btn--hero\"\n          href=\"#!\"\n        \u003e\n          See Live\n        \u003c/a\u003e\n        \u003ca\n          rel=\"noreferrer\"\n          target=\"_blank\"\n          class=\"cta-btn text-color-main\"\n          href=\"#!\"\n        \u003e\n          Source Code\n        \u003c/a\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"col-lg-8 col-sm-12\"\u003e\n      \u003cdiv class=\"project-wrapper__image load-hidden\"\u003e\n        \u003ca rel=\"noreferrer\" href=\"#!\" target=\"_blank\"\u003e\n          \u003cdiv\n            data-tilt\n            data-tilt-max=\"4\"\n            data-tilt-glare=\"true\"\n            data-tilt-max-glare=\"0.5\"\n            class=\"thumbnail rounded js-tilt\"\n          \u003e\n            \u003cimg\n              alt=\"Project Image\"\n              class=\"img-fluid\"\n              src=\"assets/project.jpg\"\n            /\u003e\n          \u003c/div\u003e\n        \u003c/a\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n  \u003c/div\u003e\n  \u003c!-- /END Project --\u003e\n  ...\n\u003c/section\u003e\n```\n\n### (4) Contact Section\n\n- On `\u003cp\u003e` tag with class name `.contact-wrapper__text`, include some custom call-to-action message.\n- On `\u003ca\u003e` tag, put your email address on `href` property.\n\n```html\n\u003c!-- **** Contact Section **** --\u003e\n\u003csection id=\"contact\"\u003e\n  \u003cdiv class=\"container\"\u003e\n    \u003ch2 class=\"section-title\"\u003eContact\u003c/h2\u003e\n    \u003cdiv class=\"contact-wrapper load-hidden\"\u003e\n      \u003cp class=\"contact-wrapper__text\"\u003e[Put your call to action here]\u003c/p\u003e\n      \u003ca\n        rel=\"noreferrer\"\n        target=\"_blank\"\n        class=\"cta-btn cta-btn--resume\"\n        href=\"mailto:example@email.com\"\n        \u003eCall to Action\u003c/a\n      \u003e\n    \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/section\u003e\n\u003c!-- /END Contact Section --\u003e\n```\n\n### (5) Footer Section\n\n- Put your Social Media URL on each `href` attribute of the `\u003ca\u003e` tags.\n- If you an additional Social Media account different than Twitter, Linkedin or GitHub, then go to [Font Awesome Icons](https://fontawesome.com/v4.7.0/icons/) and search for the icon's class name you are looking.\n- You can delete or add as many `\u003ca\u003e` tags your want.\n\n```html\n\u003cfooter class=\"footer navbar-static-bottom\"\u003e\n  ...\n  \u003cdiv class=\"social-links\"\u003e\n    \u003ca href=\"#!\" target=\"_blank\"\u003e\n      \u003ci class=\"fa fa-twitter fa-inverse\"\u003e\u003c/i\u003e\n    \u003c/a\u003e\n    \u003ca href=\"#!\" target=\"_blank\"\u003e\n      \u003ci class=\"fa fa-linkedin fa-inverse\"\u003e\u003c/i\u003e\n    \u003c/a\u003e\n    \u003ca href=\"#!\" target=\"_blank\"\u003e\n      \u003ci class=\"fa fa-github fa-inverse\"\u003e\u003c/i\u003e\n    \u003c/a\u003e\n  \u003c/div\u003e\n  ...\n\u003c/footer\u003e\n```\n\n### Step 2 - STYLES\n\nChange the color theme of the website - (choose 2 colors to create a gradient)\n\nGo to `/src/sass/abstracts/_variables.scss` and only change the values for this variables `$main-color` and `$secondary-color` with your prefered HEX color.\nIf you want to get some gradients inspiration I highly recommend you to check this website [UI Gradient](https://uigradients.com/#BrightVault)\n\n```scss\n// Default values\n$main-color: #02aab0;\n$secondary-color: #00cdac;\n```\n\n---\n\n## Deployment 📦\n\nOnce you finish your setup. You need to put your website online!\n\nI highly recommend to use [Netlify](https://netlify.com) because it is super easy.\n\n## Others versions 👥\n\n[Gatsby Simplefolio](https://github.com/cobiwave/gatsby-simplefolio) by [Jacobo Martinez](https://github.com/cobiwave)\\\n[Ember.js Simplefolio](https://github.com/sernadesigns/simplefolio-ember) by [Michael Serna](https://github.com/sernadesigns)\n\n## Technologies used 🛠️\n\n- [Parcel](https://parceljs.org/) - Bundler\n- [Bootstrap 4](https://getbootstrap.com/docs/4.3/getting-started/introduction/) - Frontend component library\n- [Sass](https://sass-lang.com/documentation) - CSS extension language\n- [ScrollReveal.js](https://scrollrevealjs.org/) - JavaScript library\n- [Tilt.js](https://gijsroge.github.io/tilt.js/) - JavaScript tiny parallax library\n\n## Authors\n\n- **Jacobo Martinez** - [https://github.com/cobiwave](https://github.com/cobiwave)\n\n## Status\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/3a029bfd-575c-41e5-8249-c864d482c2e5/deploy-status)](https://app.netlify.com/sites/the-simplefolio/deploys)\n\n## License 📄\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n## Acknowledgments 🎁\n\nI was motivated to create this project because I wanted to contribute on something useful for the dev community, thanks to [ZTM Community](https://github.com/zero-to-mastery) and [Andrei](https://github.com/aneagoie)\n","funding_links":[],"categories":["SCSS","HTML","前端开发框架及项目"],"sub_categories":["其他_文本生成、文本对话"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcobiwave%2Fsimplefolio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcobiwave%2Fsimplefolio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcobiwave%2Fsimplefolio/lists"}