My personal favorite color playground is still Adobe’s: https://color.adobe.com/ The “Compound” palettes seem more in line with what you seem to be looking for. That said, I truly do like the bright, non-primary palette you are using.
In terms of passing the challenge, I think your projects are fine (aside from failing one of the #project-tile
tests). In a final portfolio, though, I might suggest a different mechanism to display a bit more background about each project. Perhaps having the projects pane show as two panels: the left listing the projects, and the right showing more detail of each. Could be driven like a carousel, but also allow the user to choose specific projects. Detail might include what technologies were used, timeframe of development, skills you had to develop for that particular project. again, though, not for the challenge.
I would also look at adding your social connections to the “contact me”, and having an email icon (using something like MaterialUI or Bootstrap/FontAwesome) that pops up a contact form.
Now, a couple weird technical questions. First, in poring through the code itself, I note you use sections
in your main
, which is lovely – but the welcome
section is a div? And as I know you’ve heard me say before, if you have a block-level tag that only exists to contain one and only one block-level tag, one of them is not needed. You have this:
<div id="welcome-section">
<div id="welcome-info">
<h1>Hello</h1>
<img src="..." alt="A picture..." height=200px
width=200px id="img-me">
<div class="welcome-text">
<p>...</p>
<p>...</p>
</div>
</div>
</div>
So welcome-info
contains a number of tags, h1
s and an img
and some p
tags. Nice. But welcome-section
contains… what? welcome-info
. Perhaps for styling? Nope, the only CSS applied to welcome-info
is centering. So why is it there?
Again, not a big complaint, but something to watch for. It was common, many many moons ago, to use deeply nested single elements to position things, when we didn’t have the powerful CSS we do now. In HTML5+ and CSS3+, though, we can REALLY simplify our HTML.
The nav thing took a little. I hadn’t read through this thread when I first opened the site, and I didn’t realize I had to mouse over your name to see the hover effect to cue me in to click to get the links. Not that it isn’t common, simply that it isn’t necessarily intuitive.