Git Product home page Git Product logo

anthonybronkema's People

Contributors

abronkema avatar

anthonybronkema's Issues

alternating/scrolling tags

  • build out the ability to change out the tag text or rotate through different ones
  • .split for scrolling?

addEventListener functions are not DRY

headerIconCode.addEventListener('mouseenter', function(e) {
    headerNamePrimary.classList.toggle('hide');
    headerNameAlt.innerHTML = github;
})
headerIconEmail.addEventListener('mouseenter', function(e) {
    headerNamePrimary.classList.toggle('hide');
    headerNameAlt.innerHTML = mail;
})
headerIconTwitter.addEventListener('mouseenter', function(e) {
    headerNamePrimary.classList.toggle('hide');
    headerNameAlt.innerHTML = twitter;
})

headerIconCode.addEventListener('mouseleave', function() {
    headerNamePrimary.classList.toggle('hide');
    headerNameAlt.innerHTML = "";
})
headerIconEmail.addEventListener('mouseleave', function() {
    headerNamePrimary.classList.toggle('hide');
    headerNameAlt.innerHTML = "";
})
headerIconTwitter.addEventListener('mouseleave', function() {
    headerNamePrimary.classList.toggle('hide');
    headerNameAlt.innerHTML = "";
})
  • Research whether template literals can be used in place of headerIconCode, headerIconEmail, headerIconTwitter
  • Research whether the headerNamePrimary.classList.toggle('hide') can be turned into a function call
  • Research whether template literals can be used in place of headerNameAlt.innerHTML =
    This is not okay and I need to fix it ๐Ÿคช

update mailto link with form

current .header-icons > #mail is just an empty link. I don't think I want this as a direct email (users probably/may not want to use their email to contact me).

I'd like to utilize Netlify forms to create a form in the short term. Long term I'll make this a modal.

  • make sure to add .trim

disable attachments in netlify form

netlify allows 10mb file attachments. i'd like to disable this. not sure if that's a function in netlify dashboard or something code related

add some sort of cool partial border around heading

the design is intentionally simple right now, but without going overboard, it'd be cool to add:

  • thin 3px border around the name text (that does not go underneath the icons)

to do that, i believe i'll need to:

  • correct/specify the flex_container and child sizing.

icon link interaction improvement

hovering over the icons triggers a text change, but the mouseenter area that triggers this is not the same as the a:hover area.

  • Hovering over any area that highlights from a:hover should also trigger the text change.
  • Transitioning between icons/links should be smooth - the mouseleave for headerIcon should not trigger between icons

dark mode

  • toggle dark mode with white text
  • toggle light mode with dark grey text (or black?)
  • toggle component should be long rectangular with very slight round to corners
  • moon icon <i class="fas fa-moon"></i>
  • sun icon <i class="fas fa-sun"></i>

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.