Skip to content

My portfolio built with Materialize CSS. Accessibility ensured with Accessibility Insights for Web. The design showcases my CSS and HTML skills, and the projects feature accomplishments made in JavaScript, MongoDB, Node.js, Express.js, React.js, GraphQL, and more.

Notifications You must be signed in to change notification settings

hankhint/css-hankfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSS Hanfolio

Description

This is my portfolio site built with Materialize CSS

Deployed Site

https://hankhint.github.io/css-hankfolio/

Table of Contents

Usage

Use this fully responsive site to see my projects that showcase my skills: JavaScript ES6, Linux, HTML5, GitHub, SQL, NoSQL, MongoDB, MongoDB Atlas, Express.js, React, Node.js, jQuery, Responsive Design, Progessive Web Applications, Heroku, Materialize CSS, Flatpak, LINE Camera

License

The application uses the MIT license. Badge

Technology Used

Accessibility Improvements

I used the tool Accessibility Insights for Web to audit my portfolio. The assessment is based on the WCAG 2.1 AA. It found two main issues, but also illuminated some bugs that helped me improve my site.

The first issue was the contrast of text to background color. The second ssue was the lack of alt tags on all images.

The bugs had some differences. One bug was highlighted by the tool: I had an href accidently in the list element rather than the anchor tag. The process skipped my email address while tabbing through the page, meaning that my email address was inaccessible to users navigating with a keyboard. While fixing the text contrast issue, I noticed that the link color was inconsistent across my page. I changed the colors to be more high contrast, and in the process I also made my page more consistent. While testing colors for the links, I noticed that a few of the cards weren't behaving correctly when clicked, and I found some mistakes in the html file.

The process of improving the accessibility of my site gave me a different perspective on using it. Accessibility and the overall quality of the site were improved. 🚀🚀♿♿

The site before the audit: screencapture-file-home-honk-Documents-bootcampFiles-projects-css-hankfolio-index-html-2022-03-27-12_11_51 image

The tool alerted me to some problems: access score

The visualization tool showed me the problems on my site. Seen here in red: screencapture-hankhint-github-io-css-hankfolio-2022-04-02-22_43_23

The tab navigation visualization that showed me a mistake in the html with my email. Notice that the email tag is skipped: screencapture-hankhint-github-io-css-hankfolio-2022-04-02-23_36_16

Questions

Send questions or comments to [email protected] and find me on github https://github.com/hankhint

About

My portfolio built with Materialize CSS. Accessibility ensured with Accessibility Insights for Web. The design showcases my CSS and HTML skills, and the projects feature accomplishments made in JavaScript, MongoDB, Node.js, Express.js, React.js, GraphQL, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published