Please sign in to access this page

yactw ~ yet another corny terminal website

yactw ~ yet another corny terminal website Used AI

15 devlogs
12h 52m
•  Ship certified
Created by nimit

something i have put off for way too long, a home page; just very corny and normie

Timeline

Worked on different themes and styles, still unsure of what to do with the remaining space. The mobile UI is coming along nicely however, and I think I should be able to reuse most of the JS for that as well (duplicating IDs :shocked:)

Update attachment
Earned sticker

Tried to add the branch info in the footer but couldn't get it to work easily (static websites :(
Started working on the mobile view for the app! Still quite buggy, so I might split the CSS into the desktop and mobile version of the site to make my life easier lol

Update attachment

Finally added the normal website and fixed some tab bugs (i left the about container as a child of the project container lol). The website works well now, i just need to find a way to port this to mobile. Also looking for features to implement on the rest of the site because there is way too much space rn and I don't think that would work great on mobiles

Update attachment
Earned sticker

Setup the tabs for projects but somehow broke the about tab :sob:, will do that later. Also really like this design for the tabs, feels kinda retro. Might add some 3d style box shadow or pixelate it but idk yet

Update attachment
Earned sticker

Finished the basic design for the tabs, just need to implement it better with the themes now! I also made the overlay off by default

Update attachment
Earned sticker

tabs!!! you can select them and they have themes and stuff.. still debugging on how to get them to select the tab without using display:none; but maybe i might just rawdog a fuckton (more than a gigaton (more than a megaton)) of js functions to do it for me, just like i did with the terminal. after that, it's getting my site ported for phones and i won't be doing tab shenanigans over there (i hope, because dropdown better)

Update attachment
Earned sticker

Finished splitting the website into the 3 components! On desktop, it defaults to the main one, from where you can enter the terminal. Exiting the terminal is as easy as typing the exit command. Now I just need to design the site for the main landing page.

Update attachment

Working on porting the website to mobile and adding a non-terminal mode for people who either don't have a keyboard or want to view it as a normal website! the content will probably be the same with some normal UI features ig. here is a picture of the people i expect to use the non terminal mode

Update attachment

Ship 1

1 payout of shell 88.0 shells

nimit

14 days ago

nimit Covers 7 devlogs and 7h 19m

directories
you can now cd into folders (only one for now)
you can also cd root/ or cd.. to get back to root.
pretty cool imho
also i rewrote every file command to accomplish this but whatever you say bro
(credit to my favourite furry for the image)

Update attachment

Finally migrated the entire filesystem to use the tree properly! also added some of the projects, with github links included. i just need to finish writing ls and cat to take current directory into account, so that i can easily implement a cd command as well. once that is done, i'll work on the sitemap

Update attachment

updated the filesystem to use a tree (honestly forgot they existed), and now the ls and cat commands actually work with the directories. i need to get ls to be able to take an input but it shouldn't be too hard now since i already wrote all the helper functions

Update attachment

cat :3
this took so fucking long because i had to implement a file fetching function to split the path and get a file

Update attachment
nimit
nimit
1h 16m 19 days ago

I got a file structure and the ls command working! The arrow keys also respond to the command history so you can cycle through your previously entered commands. Also, custom selection! Although you can't select with the overlay on, gotta fix that.

Update attachment
nimit
nimit
1h 47m 20 days ago

I added a few things! Some commands work now, help and clear. Commands not supported throw an error, with a reason. Also added a couple of helper functions for easier commands later on such as throwError() and failedCMD(). Did a overhaul of the look, so it looks like the campbell theme I personally use on Powershell and WSL. Lastly, there is now an overlay + blur for the extra normie and corny yeah i have a terminal style portfolio

Update attachment
nimit
nimit
1h 27m 21 days ago

i made something cool :) I got the intro working and it outputs some user info into the terminal. everything is in the body. this is the shittiest html code i have EVER written. vanilla html and js because they didn't have react or svelte in the 2000s or smth. i used my favourite terminal colour scheme: campbell. just looking for a nice font to go along but i chose something normal from fonts.google rn

Update attachment