Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/magnetrwn/magnetrwn.github.io

WIP of my personal portfolio. Floating icons in a background canvas, with gravity wells generated on click. Dynamic content loading with an animated page explorer structure.
https://github.com/magnetrwn/magnetrwn.github.io

ajax canvas interactive javascript

Last synced: 4 days ago
JSON representation

WIP of my personal portfolio. Floating icons in a background canvas, with gravity wells generated on click. Dynamic content loading with an animated page explorer structure.

Awesome Lists containing this project

README

        

# My Personal Portfolio

### Fully written in Javascript from scratch, without external libraries.

This is still a WIP, so there isn't a detailed README yet.

Tailwind CSS is being used for styling the entire project. An important detail of difference between the `/static` and `/app` folders is that the `/app` folder contains Tailwind CSS, which might require being transformed into CSS later on.

## Directories

There are a few directories in this mainly static project, including:

+ `/app` → All client-side app logic and HTML with Tailwind CSS classes
+ `/static` → All data and images, including JSON static configuration

Since this is meant to be served over a client-only service such as GitHub Pages, there is no back-end of any sort.

## Effects

+ Floating objects background, interactive with `PointerEvent`
+ Terminal-like and typewritten front message main section
+ Large explorer icons (from MingCute open-source collection)