anthonybronkema's People
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
forheaderIcon
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.