So as the suggestions said, I made the cards dark. While I was at it, I also added a footer.
Well, because of the server going down yesterday the projet got pushed to Changes Requested…
But oh well, I took the oportunity to add a footer to the site.
As few people have suggested in Nidofy v2, I’ve changed the background of the poem cards to GitHub black (or atleast a similar shade) to remove the contrasting white card and grey background.
I’ve also added the dynamic robots.txt and sitemap.xml. I just need to deploy it and I’ll be done with this project!
As few people have suggested in Nidofy v2, I’ve changed the background of the poem cards to GitHub black (or atleast a similar shade) to remove the contrasting white card and grey background.
I’ve also added the dynamic robots.txt and sitemap.xml. I just need to deploy it and I’ll be done with this project!
Okiee so I’m finally done with the poem view. It also has a dynamic Metadata generator so that search engines could actually pick the data up.
I just have to finish implementing robots.txt and sitemap to finish the coding… Deploying is going to be kinda interesting as I never self-hosted a Next.JS site but let’s see.
Okie so I think I’m finally understanding how to use next.js. I redid the home page splitting the page into server side and client side. And the buttons actually work now.
Next.JS is actually cool!!
P.S. I got the background working now by just getting rid of some CSS related to default colours… It’s some black magic stuff but it works….
I was planning to do this in the Nidofy v2 project itself but it wasn’t allowing me to link it to a mission… So I had to make this into a separate project so that I can work on it and not gonna lie, it’s kinda harder than i thought it’ll be.
I thought I could move the react files over as it is and call it a day but it turns out there’s strict server and client code separation so I have to think about everything and stuff. And no, I’m not rewriting the backend in JS… Maybe not now, atleast I haven’t yet planned it.
P.S. I have no idea why the background decided to be white… debugging css and regreting life choice :/
I added an easter egg!
I won’t reveal the link. It’s a challenge for y’all to find but ya.
I’ll ship it now.
So copy works! I was planning to have a copy all poems buttons but currently the backend doesn’t implement a proper get all poems with content endpoint, so the frontend would have to loop through how many ever poems are there (currently 48) requesting the content for each one… that’s definatly not a good idea unless the goal is to make the backend cry.
Anyways, I’ll just deploy it to my self-hosted server and ship it!
I’ve finished implementing the poem skeleton! I’ll just add a copy button like the old version of the site had and with that I can ship this project!!
I’m almost done, I’ve finished the my poems page and the poem page. I think I’m going to skip the projects and admin page of my old site for now as I’m fine with the old admin dashboard and I’m not really adding stuff to the projects pages anyways.
So for now, I’ll just add the skeleton UI for the poem page (the other pages already have their own skeleton UIs) and I’ll push it to my server.
Self-hosted btw
The current version of it is already live. I’m still thinking of what next should I add. But before all of that, I should probably push everything to a github repo.
Okie so I’m currently working on the home page. I’m using React with MIUI, Framer Motion, SwiperJS, React Icons and also Tailwind CSS. It’s coming together pretty well not gonna lie
I finished implementing everything!!
I’ve tested it with Klaus’s test suite and it passed the entire test (the loop at 3469 means the test passed)
So ya, that’s the end of the project I guess. I’ll just add some stuff and ship it.
So I’ve locked in yesterday and this morning and implemented about 118 of the total 151 instructions (78%).
I’ve lost track of what all instructions I implemented as instead of implementing instruction wise, I’ve began implementing them in the order Klaus’s test suite tests them. Currently, it’s able to run 44119 cycles. I’m hoping that after a few more instructions it can go up to about 60k but let’s see.
I’m planning to implement it till it gets to 60k today.
in progress
Will prob release this week. Almost done