Coder Social home page Coder Social logo

ronca85 / folio-for-everyone Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 3.0 533 KB

Generates a portfolio page from a markdown file you create on this repo right here. More details below

Home Page: https://folio-for-everyone.netlify.app/members/example-designer-illustrator/

JavaScript 15.05% Liquid 12.57% SCSS 72.39%
portfolio portfolio-website folio ssg 11ty locomotive-scroll netlify

folio-for-everyone's Introduction

Folio for everyone

Two ways to generate your portfolio page

  1. Create a new file on Github and make a pull request - more details below

or

  1. If you don't have or want an account on Github copy content of this file, edit the file to your liking and then send the file to me and I'll generate for page manually. My email is email

How to generate portfolio page in detail

  1. Sign in or Sign up on Github

  2. Fork the repository

  3. Create a new file HERE. Name it desired-name.md and paste the content from this file file

  4. Now replace existing text with your information. Every piece of information is optional. Remove what you don't need or what doesn't apply to your case.

  5. Create pull request

  6. After I process the request your portfolio page will be generated here: https://folio-for-everyone.netlify.app/members/desired-name

The example page is approximately what your page will look like: here. Keep in mind the base URL might (but probably won't) change at any point.

You can also download the repo, generate your portfolio page and host it on your own.

MD file breakdown

Section Description
header Has 3 sections and is fixed when scrolling. You can use two or only one section. Just keep the text short
Section Block Description
page You can customize page colors here. By default it's white text on black background
customColors Set to true if you want to use custom colors
transition_left Color of the left half of the loading animation
transition_right Color of the right half of the loading animation
background Color of the page background
color Color of the text on the page
Section Block Element Description
head This section isn't shown on the screen but it holds information used when sharing the page on social media
font Use googlefonts for this. Pick a typeface you want to use and paste its link here. Defaults to Poppins (sans-serif) if no custom typeface was set. Keep in mind you will need font weights 300, 500 and 700 for best results. The page was designed with Poppins and it fits the layout perfectly. Serif fonts will not look great.
Select styles you need - font example. From the sidebar on the right copy the href value from the code snippet <link href="https://fonts.googleapis.com/css2?family=Zilla+Slab&display=swap" rel="stylesheet">. Should look something like this https://fonts.googleapis.com/css2?family=Zilla+Slab&display=swap
meta this information is shown when someone googles your name or when you share the link to your portfolio page on social media
site_name Shows up when sharing on discord and possibly other platforms
title Shows your name
description Describe who you are and what you do in about 20 words
banner_url You can create an image that will be shown when sharing page. Recommended dimensions are 1200px x 630px. Use services like postimage to host your image
theme_color Theme color is the color of the address bar on android devices

Share card previews

Twitter share card Facebook share card Linkedin share card Discord share card

Section Block Description
intro Introduce yourself here
title Section title shown in the left column
description Shown on the right. Divide each paragraph like in the example. You can input emojis or html snippets if you need to
Section Description
about Layout is the same as in the intro section
Section Block List Element Description
skills List your competences here
title Section title shown in the left column
category You can use one or more categories. Just keep at least one
title You can categorize your skills if needed by giving it a title
tools You can list the tools you are using by giving them a name
name Name the software or tool you are using
Section Block Element Image Description
work You can link your projects here
title Section title shown in the left column
project Lists your projects. Needs text to show and URL
text Text to be shown on the screen
url Link to the social media page
image If needed add a preview image
url Upload an image to postimage and paste the direct link here
description Describe what's on the image for accessibility reasons
Section Block Element Description
socials Link your social media here
title Section title shown in the left column
network Lists social networks you decide to set
text Text to be shown on the screen
url Link to the social media page
Section Block Element Description
footer Final section on the page
email Setup your email template here
address Your email address goes here
subject Placeholder subject of the message
body Placeholder body of the message

Show option

Option Description
show Show option is in most Sections. Set to true if you want the block to be shown. Any other value will hide the section. Useful if you want to keep information you've put in but not show at all times

folio-for-everyone's People

Contributors

ronca85 avatar temp-test-r avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.