Giter VIP home page Giter VIP logo

michaelkolesidis / michaelkolesidis.com Goto Github PK

View Code? Open in Web Editor NEW
18.0 1.0 3.0 36.78 MB

My portfolio website / playground

Home Page: https://michaelkolesidis.com

License: GNU Affero General Public License v3.0

HTML 8.64% JavaScript 18.98% SCSS 21.90% TypeScript 48.03% CSS 2.45%
p5js personal-home-page personal-homepage personal-site personal-web-portfolio personal-webpage personal-website personal-website-homepage portfolio portfolio-page portfolio-website portfolio-site showcase-website portfolio-template typescript website-template personal-portfolio rubber-duck rubberduck design

michaelkolesidis.com's Introduction

My portfolio website / playground

Buy Me a Coffee at ko-fi.com

Technologies Used

                                  

Concept

This is my portfolio website / playground.

It is a love letter to the internet of the old, the era of the naïve (web) art, the era of the romantic amateur, the era of Geocities. I first experienced the magical world of the world wide web in the 90's and I hope I managed to capture a glimpse of that time. I was also influenced by print publication design and by 90's MTV on-screen graphics.

I call this style frivobrutalism, placing emphasis on the blend of the playfulness frivolity of the design/experience with the brutalist aesthetic.

Visitors can move things around and customize the colors of all colorful elements: clicking on an element generates a new color, from the predefined color palette. The rubber duck responds to mouse movement.

Most of the elements are part of microinteractions and hovering over them or interacting with them in other ways triggers some animation (and in one case it also triggers sound).

The website is responsive for desktop and mobile.

Minimal Version

Since the website is quite colorful and full of animations, it might be difficult for people with disabilities to navigate through it. That's why I decided to create a minimal version as well, to assist people with color blindness and/or other disabilities with their experience. The minimal version can be accessed from the website's footer, which points to https://michaelkolesidis.com/minimal/.

Awards

★ DESIGN AWARD

One Page Love

February 2023

Awarded by One Page Love, a One Page website design gallery showcasing the best Single Page websites, templates and resources.

★ STAR AWARD

CSS Winner

February 2023

Awarded by CSS Winner, a unique global platform awarding and showcasing the best websites and promoting innovative web designers, developers and agencies.

★ SITE OF THE DAY

Best CSS

March 2023

Awarded by Best CSS, a web platform that discovers, recognizes and promotes the talent and effort of web designers, developers and agencies who create unique digital experiences that are useful, innovative, intuitive and beautiful.

Dependencies

The project uses the following npm packages:

This library is imported using CDN:

Software used

  • Visual Studio Code
  • Google Chrome
  • Chromium
  • Mozilla Firefox
  • GNOME Web
  • Microsoft Edge
  • Blender
  • Inkscape
  • Krita
  • Audacity
  • GNOME Screenshot
  • KDE Spectacle
  • GNOME Terminal

Design

Color Palette

HEX RGB
#ff90e8 255, 144, 232
#ffc900 255, 201, 0
#ff7051 255, 112, 81
#3ecfc1 62, 207, 193
#90a8ed 144, 168, 237
#ffffff 255, 255, 255
#0a0a0a 10, 10, 10

Videos

Screenshots

Desktop

Mobile

Minimal Version

For the minimal version of my website I tried to replicate the styling of my printed CV!

Full Page

Acknowledgements

A huge thanks to everyone (from friends and colleagues to the anonymous people of the internet) who supported me and provided me with valuable feedback throughout the development process.

💖 Support the Project

Thank you so much for your interest in my project! If you want to go a step further and support my work, buy me a coffee:

Buy Me a Coffee at ko-fi.com

License

Copyright (c) 2023 Michael Kolesidis
Licensed under the GNU Affero General Public License v3.0.

michaelkolesidis.com's People

Contributors

michaelkolesidis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

michaelkolesidis.com's Issues

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.