Giter Club home page Giter Club logo

Hi there šŸ‘‹

  • šŸŒ± Iā€™m currently learning... how to make a github portfolio for my students
  • šŸ’¬ Ask me about... how that's going
  • āš” Fun fact:... I have a 14 year old chinchilla. He might be immortal.

How to make a Github portfolio

  1. Go to your Github page and click to create a new repo
  2. Name that repo the same thing as your username (If your username is coolcode2000, name your repo that as well)
  3. Once you've typed in the repo name, a message will appear:
Github Readme
  1. Make sure to select PUBLIC as the type of repo, and to check the box that adds a README file
  2. Create your repo and head back to your main profile page - you'll see the file appear at the top!

How to make your page B-E-A-utiful

You can technically use CSS in most markdown files, but it's recommended you use actual markdown when you can. Here is a basic style guide to get you started.

#1 - Add images

  • You can simply drag and drop images from your computer to Github, and it will be saved in your assets folder. Dropping the image will create an img tag in your README, which will have 'width' and 'alt' attributes that you can update to resize and change.

#2 - Add gifs:

  • The easiest way to do this is save the gif to your computer, then drag and drop it into the README file
  • The other way is by going to a site like giphy.com and choosing a gif. Once selected, choose the "Embed" option
  • Don't paste the entire div into your README - instead right click on the image and select "copy image address". Create an img tag and place that address in your 'src' attribute - the img element will display your gif, and will look amazing.

delightfully surprised

  • Remember that when you're taking images you check that they are free to use! If a site requires you to link back to it, you can do so with an HTML anchor tag
  • You can center and style items using HTML. To get the gif centered, I placed my img element into a paragraph:
<p align="center">
   <img src="myImage.jpg"/>
 </p>

#3 - Add badges:

A badge is a logo image you can add to link other social media and portfolio sites.

The standard code: ![Badge Name](https://img.shields.io/badge/BadgeName-hexColorforBackground)

So, to make a LinkedIn badge, this is the code and result:

![LinkedIn](https://img.shields.io/badge/LinkedIn-0A66C2)

LinkedIn

To make the badge link to a site, simply wrap it in an anchor tag, like so:

<a href="https://www.linkedin.com/yourLinkedIn"> ![LinkedIn](https://img.shields.io/badge/LinkedIn-0A66C2) </a>

And now it's clickable: LinkedIn

#4 - List technologies

Example of how this section can be styled:

šŸŽ‰ Tools and Technologies šŸŽ‰

ā€‚ javascript ā€‚ java ā€‚

The code I used to create that section is here:

<h2> &#127881; Tools and Technologies &#127881;</h2>
<p align="left">
<img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/amazonwebservices/amazonwebservices-original.svg" width="60" height="60"/> &ensp;
<img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/javascript/javascript-original.svg" alt="javascript" width="60" height="60"/> &ensp;
<img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/java/java-original.svg" alt="java" width="60" height="60" /> &ensp;
</p>
  • Some CSS can be added to change the size of the emojis, but Github doesn't allow all properties (like margin). To make spaces, I used an actual space character: &ensp;

Kara C's Projects

review-of-this-context icon review-of-this-context

Taken from this original repo: https://github.com/FullstackAcademy/this-review/tree/main/this-review

web-api-examples icon web-api-examples

Basic examples to authenticate and fetch data using the Spotify Web API

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.