Giter Site home page Giter Site logo

ainc-gatsby-sanity's Issues

(Investigate) Fix x-scroll on various pages

Press page
Homepage (podcase section)
About page
Workspace
...and maybe more

On the homepage, this was fixed by making sure all Sections with row were placed inside of a container

Podcast page isn't generating

.createPage is not allowing the site to build on Netlify.

error message: error UNHANDLED REJECTION Couldn't find temp query result for "/podcast".

Build link

Duplicate by uncommenting this code and running netlify build locally.

Core Values Section

Core Values section images aren't being displayed. Could be because of a z-index problem with the bg and filter, or something else entirely.

This commit has the most relevant code.

Create 5A banner

Sanity query to get upcoming 5A and maybe the title and other info

Create /careers page

https://www.awesomeinc.org/careers

Connect to Sanity document so jobs can be easily edited/posted

Will probably have to be able to add a custom title then text, some jobs have different fields than others
Also need a button/slider to select whether the job is active (posted) or not

Edit: Sanitys block type is probably a much better solution

Create dynamic page titles

Page titles should be included in each page. It would be nice to have these be dynamic using the Layout.js component. Do you think that is the best way to do that? This will allow us to code the page titles, or we can pass page title from a sanity document, etc.

Create Podcast page

Create a page similar to the /blog page for our podcast. This can live at /podcast.

Refer to this commit for reference on how this is being imported.

In short, we used gatsby-source-rss-feed to import the podcasts from Anchor (at this URL: https://anchor.fm/s/81dfae4/podcast/rss)

I don't know what data we get from Anchor, so it may not match the /blog exactly.

Since it likely won't be the exact same, we can create a new component.

Fix navbar

Replicate awesomeinc.org

  • Add hover effect
  • Add links to all pages
  • Mobile, hamburger menu needs to be styled
  • Remove reduntant item in dropdowns
  • Move hamburger beside logo
  • Mobile - make dropdowns links

Nice to have:

  • Animation on mouse hover

Finishing touches for /learn page.

The bottom portion of the page needs some margin and to match the live site with the Proven Success section.

The image in between sections is unnecessary, that can be moved down into the bottom section.

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.