Coder Social home page Coder Social logo

ihs-gwc / ihs-gwc-website Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 0.0 114.68 MB

Welcome to Irvington Girls Who Code! Here you can find the code for our website (linked below).

Home Page: https://www.ihsgirlswhocode.com/

HTML 23.31% CSS 57.75% JavaScript 3.24% SCSS 15.70%
coding girlswhocode club club-website website

ihs-gwc-website's Introduction

ihs-gwc-website's People

Contributors

rohamy avatar shivangig24 avatar syz16 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

ihs-gwc-website's Issues

New Resources Page (Recaps Page Renovation)

The Recaps page will be expanded to Resources. It will be divided into 5 sections, one main section and one for each of the 4 languages. The main section will include a link to the activity recaps, as well as resources that apply to coding in general (as opposed to one language only). The other sections will include links to the meeting recaps, documentation, and helpful links for that specific language.

Edit: removed checklist because it ended up being irrelevant

Need favicons

  • Make favicon that shows up more clearly (black 'g' instead of white)
  • Put new favicon on all the webpages

Narrow screen layout needs work

Open the website on a phone to see what I mean. Or resize your computer window to the most narrow setting.

  • fix picture on homepage

  • Main menu options need left padding (or right alignment)

Dropdown menu

Create a dropdown menu so that it's easier to navigate the site. For example, the About page can have 4 dropdown options for each of the 4 sections.

Inconsistent Animations

Everything should have an ftco-animate class. ftco-animate appears when the user reloads the page -- the content on the page fades in and drops down a bit. But I forgot to animate half of the sections, so when you reload some pages, some parts are animated while others aren't.

Add Shivangi to About page

  • Get photo
  • Write bio
  • Write code
  • Deploy

(Going to assign this to Shivangi once she joins the organization)

Add anchors to page headings

This feature is optional. However, adding anchors would open up several possibilities, such as being able to link to a specific section of a page and being able to jump to sections on the website.

This issue is going to be 'wontfix' for now until we run out of things to work on ๐Ÿ˜‚

Typeform survey

figure out how to add a typeform survey into the contact page
idk what that means (need to ask @rohamy later)

JS animation starts too soon

In index.html for the interesting facts section, if you scroll too slowly, the animation starts before you can see it.

Fix spacing on all pages

There is no standard spacing, but I think for our purposes, please follow these guidelines (at least for now; this is subject to change):

  1. Beginning tags must match the indentation of closing tags.
<p>
  Like this.
</p>

<p>
  Not like this.
  </p>

The exception is when you have something like this.

<p>hi</p>

In that case the opening and closing tags will just be in the same line.

  1. Nested tags should be indented properly.
<div>
  <p>
    Like this.
  </p>
</div>

<div>
<p>
  Not like this.
</p>
</div>
  1. Use 2 spaces instead of tabs for every indentation (or set your tab to 2 spaces)

  2. Leave exactly 1 empty line of code between main sections (e.g. right before the footer)

  3. Remove trailing whitespace.

  4. Include a newline at the end of each file.

  5. When in doubt, match the formatting of index.html.

I will post this on CONTRIBUTING.md later, once I finalize everything.

Events Page Renovation

  • Main events page
  • Subpages
    • Boo Grams
    • Guest Speaker
    • Tech Museum
    • Factory Tea Bar

Original comment:
Change Events page so that each event is a clickable card, kinda like the teal boxes on the contact page. Each card will have a summary of the event (1 event image, event title, and part of the event description). Then when you click on the card, it shows the title, all the images, and the full description. Right now we are starting to have a lot of events, so it's hard to scroll through all the text and images.

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.