GithubHelp home page GithubHelp logo

falldowngoboone.github.io's People

Contributors

falldowngoboone avatar

Watchers

James Cloos avatar

falldowngoboone.github.io's Issues

Images for Side Projects

I want to replace the placeholder images in Side Projects with perhaps animated GIFs that show the projects in action.

Logo should change past the header offset

The logo should change from white to blue when it passes the data-header-offset marker. I'm fairly certain the SVG will have to be embedded (I'll have to check on using <object />) in order to affect it with CSS.

SVG artifacts in Safari

I'm getting some SVG weirdness on Safari (big surprise). The logo has some weird bits on transition from blue to white. Need to research this.

Responsive Images

This is what it's about! All images need to be responsive, and I need to come up with a plan for handling them. Pretty much the only images I have are the logo (which is SVG, so that's fine for now) and the projects images. I need to figure out if <picture /> is relevant here, as well as srcset.

The main header image will be adjusted through background-image.

All images, regardless of their implementation, must be optimized.

Page header scroll behavior not correct

Currently the page-header scrolls on overflow-y, however, this is not the desired behavior. It should be the nav that scrolls on overflow-y. This is currently resulting in buggy behavior when the page-header is opened on mobile, scrolled down, then collapsed by tapping a link. If you scroll back to the top, you will see the page-header is still in a scrolled position, and the menu button (as currently styled) is completely hidden. Boo.

Update navigation

The navigation needs to be updated to the hiding/pop-up style in dev.

Slight horizontal scrolling on mobile

I would like to lock out the horizontal scrolling. This has recently been introduced with some of the new styles. I'll have to take a look in dev tools.

Add Autoprefixer

Add Autoprefixer to the build chain and pipe the Sass result through.

Scroll to sections

I would like to animate the scroll to the different sections, taking the current page header height into account. I would like to do this without the aid of any libraries whatsoever, at least at first.

Optimize images

Images need to be compressed, possibly served through a CDN.

Nav is janky

I'm seeing erratic behavior on the sticky nav when the user scrolls up hard. Also, the initial transition needs to be hidden somehow.

Build a contact form

I need to build a contact form using formspree. It should include a contact name, email, message, and submit button, as well as a honeypot.

Medium styles

Small screen styles are locked in (for now). Now medium screens (think iPad landscape) need to be built. The header image needs to be replaced with something more backed out. Margins need to be adjusted.

External Link icons

I need to add icons for external links that indicates the links will open in a new window.

Enhanced Page Header

Page header should get a nice background when it moves from 0 scroll. I have avoided this so far because I've set .nav to position: absolute. What needs to happen is I need to set .nav to fixed positioning, then move the logo and toggle into another div inside .page-header that can be set positionally so it can have a higher z-index. Basically, the div.nav will slide underneath the logo and toggle and above the background-color. Nav sandwich.

Page is really tall on mobile

Figure out some ways to compact the information down. This could include either slide shows for the projects, accordion UI for each section, cards that expand to reveal more detailed info, etc.

Custom nav hover animations

Implement a custom after pseudo-element underline that fluidly animates under the navigation links and replaces the current underline.

Loading wrong font

Create the correct web font kit using Museo Slab 700 and 700 Italic, mapped to the corresponding weight and style.

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.