Giter Site home page Giter Site logo

guide-to-hf's Introduction

guide-to-hf's People

Contributors

ajmcdee avatar alabo-excel avatar amankazz avatar arpancodes avatar danny-don avatar demirsergen avatar dhruvrkashyap avatar emmadawsondev avatar frankremmy avatar itsnue avatar itsvaibhav01 avatar jebitok-dev avatar kajori4 avatar kumarswaraj avatar ky3vin avatar liatmoss avatar lundbyit avatar nitish-sharma-plutonic avatar patricktrp avatar radadiyamohit81 avatar riship99 avatar rudratalur avatar sarthak-agg avatar shivaysabharwal avatar sohampod avatar sooraj13r avatar starcush avatar suryarajsingh avatar tirtharajsen01 avatar yash-tyagi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

guide-to-hf's Issues

Add information about setting upstream remotes for returning contributors

These details can be added to the website and to the contributing.md, potentially as separate PRs ;)

When a user intends to make multiple contributions to a repository it is very easy for them to get their forked repo out of sync with this original repo.

To overcome this, they have to set their upstream remote as this repository.

From the command line (UNIX based, I'm afraid I'm not too familiar with Windows these days) they can follow these instructions:

 git remote -v

This will list the current remotes. It should show something like this:

origin [email protected]:JacksonBates/guide-to-HF.git (fetch)
origin [email protected]:JacksonBates/guide-to-HF.git (push)

Then they can do this:

git remote add upstream [email protected]:emmalearnscode/guide-to-HF.git

Now if they do git remote -v again they should see:

origin	[email protected]:JacksonBates/guide-to-HF.git (fetch)
origin	[email protected]:JacksonBates/guide-to-HF.git (push)
upstream	[email protected]:emmalearnscode/guide-to-HF.git (fetch)
upstream	[email protected]:emmalearnscode/guide-to-HF.git (push)

Now, before they do new work on the repo, they should pull any updates in from this original repo like this:

git pull upstream master

This takes all the changes on this repo and applies them to the fork to keep them in sync.

If anyone needs more detail to understand this, feel free to @ mention me :)

Add link to navigation on all pages

On the homepage there the last item in the navigation is a link to my github repo. However it's not on any of the other pages.

Please copy the link from the homepage and add it in the same place in the navbar to the three other pages on the site.

There is extra spaces in CONTRIBUTING.MD

There are extra spaces in CONTRIBUTING.MD between ** and two titles:

  • How to contribute
  • RULES

Which means that if you view the CONTRIBUTING.MD in github the titles are not bold and the ** is visible

change username info on fork.html

Point 8 on the fork document shows that git remote -v will output my github fork as the origin repo...this is obviously only true for me πŸ˜„

It might make more sense to replace references to JacksonBates on the page with <username>

Very easy issue :)

Change to use CSS custom properties (variables)

The current styles.css file uses normal colour and font properties throughout the CSS file like so:

dark red: #9C4668
pink: #ff8ae2
blue: #93c2db
darkblue: #072540

font-family: 'Inter', sans-serif;
font-family: 'Nunito', sans-serif;

Instead I would like custom CSS properties at the top of the file and the hex codes and fonts replaced throughout the CSS file with custom properties.

Name the properties as follows at the top of the file:
--bg-color: #072540; //dark blue
--bg-color-lt: #ffffff; //white
--text-color-lt: #ffffff; //white
--text-color-dk: #072540; //dark blue
--highlight-lt: #ff8ae2; // light pink
--highlight-dk: #9C4668; //dark pink

--font-header: 'Inter', sans-serif;
--font-normal: 'Nunito', sans-serif;

then change them in the corresponding places throughout the CSS file by using --var(name-of-property)

Format CONTRIBUTING.md

Format the CONTRIBUTING.md file so that it looks more pleasing.

Heading should be made bigger and bolder
Rules should stand out

Title font size on small mobile screens

On 320px screen resolution the "Hacktoberfest" word isn't fitting in a screen a bit in 3rem size.
Also, some side paddings would be good at mobile resoluitons =)
Π‘Π½ΠΈΠΌΠΎΠΊ

Add media query for cards on index.html page

On screens less than 440px the cards (under section .Experiences on the index.html page) are one column wide but they have quite a lot of white space around them.

  1. Add a media query for screens smaller than 440px.
  2. Increase the max-width of the card to 300px
  3. Reduce margin from 40px 5px to 10px 0

Hamburger navigation

At the moment the current navigation styling breaks at screen sizes smaller than 730px.

Please add a hamburger menu that appears at screen sizes less than 730px.

The navigation links should drop down when the hamburger is clicked on and disappear on a second click.

Add scripts to scripts.js and make a section at the bottom of the CSS file marked /Media Queries/

Live site?

Is this site available live anywhere, such as GitHub pages or Netlify?

It might help encourage new contributors if they could see their work go live on a real page, and gives a little demo of what to expect when it's up and running.

Change hamburger menu icon

I could like the hamburger menu changing to a standard 3 bar instead of the inverted version it is now.

Example : [https://www.google.com/url?sa=i&url=https%3A%2F%2Fcreativemms.com%2Fblog%2Fwhy-the-hamburger-navigation-icon-is-dead%2F&psig=AOvVaw3cZPoniKYtmIF8s8almt-M&ust=1601815287021000&source=images&cd=vfe&ved=0CAIQjRxqFwoTCPCD-o25mOwCFQAAAAAdAAAAABAD]

Format README.md

The readme.md file should be formatted so that it's more pleasing to look at.

  1. Add heading
  2. Add link to CONTRIBUTING.md file
  3. Add link to twitter handle.

Top nav hover 'jitters'

Tiny improvement suggestion for the site:

This should be a reasonably easy first issue, that requires a little CSS knowledge.

Replicate issue

Hover over the top nav menu items. Notice how things jump around a little.

Cause / clues

Some decorative properties change the size of the box-model values (margin, border, padding, content).
There are other decorative properties that do not (box shadow, background-color).

It should be relative simple to reimplement the hover effect without having it jump around on the nav bar.

Top navigation look & feel on mobile devices

Little improvement suggestion:

It requires a little CSS knowledge.

Replicate issue

In mobile devices (or simulating), open the top navigation menu;
The active menu item has a weird border radius and;
On hover / When active, it overlaps the other menu items.

Cause / clues

The border radius issue is caused by the CSS 'border-radius' property, since it sets only the bottom radius.

About the overlapping, my guess is that the display 'block' set to the nav when the menu is open and/or the 'margin' set to the 'li' items, is causing this overlapping.

Add styles to media queries

On screens smaller than 600px add a media query for the p tag so that it has 5px padding on the right and left sides.

Needs an easier link to your github home.

I arrived to your website from a twitter link (the tweet is one of the top on the #hacktoberfest hashtag).

It's hard to actually get to the github repo itself. Suggest a prominent github logo link.

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.