FINAL DEVLOG
I have finally finished the aesthetic piece of the site and I have finished the 2D portion. The challenge ends in 2 days so i will be shipping it now. I’m really sad that I couldn’t finish the 3D simulator but I’ve put a placeholder there. I hope you guys like it!
FTC Simulator Homepage Updates
It seems weird but for the past 14 hours and 40 minutes over the course of around 2 weeks…
I HAVE BEEN DEBUGGING!!!!
It’s was a really stressful and tedious process as there were so many things that just wouldn’t work and in the end I figured out the problem. Drumroll please…
I forgot to link my CSS styling to the html file and I forgot to put the CSS style page into the right folder so none of it worked. Fortunately I got that to work but that wasn’t even the worst part. I attempted to create an animation with the letters so that it would look cool because I used a special font that creates letters with several lines. I wanted the lines to all come in at different times like they were individually being drawn but that didn’t work after hours of trial and error so I had to settle with a regular cursive fade in animation and I gotta say it doesn’t look that bad so I’m probably gonna stick with it!
DevLog #5: Final Touches
Enjoy!
Devlog #1: Downloads & Base Code
For the past couple days (about a week), I started on a simulation site for the FIRST Tech Challenge Competition. I am creating this simulation to make coding easier and more effective to test during the season.
PEDROPATHING (MODE #1)
I have successfully completed the base code for this version but I am yet to complete the app.jsx file. Without that file being done the site won’t be functionable and both modes will not work. I am using jsx to code this because it will be much more efficient since there will be less coding to do rather than having a separate css file.
FTC SIMULATION (MODE #2)
The base code for the 3D simulation is complete
and once the app.jsx code is finished I can finally start testing it on the local server on VS Code.
The Article Hub page is complete with scrolling containers for differing categories that hold cards with the article title, date, article-class, as well as an image. These cards are linked to HTML pages that contain the actual article but those are yet to be updated. Now I’ve moved onto the robot page where I am going to insert information on our past season’s robot (ARC). I am currently trying to put in a 3D image visualizer where the user can drag around the see the image, which is going to be our robot. I’ve also added contact details that are linked onto the sidebar.
One thing that was really annoying was formatting and making sure that the containers are all aligned because some of the scrolling containers overlapped into other categories and it looked really messy. Turns out in the end it was just one misplaced line between two css classes.
So far this is what I have finished:
The stuff that I am currently working on:
The stuff that still hasn’t been touched:
Back to what I’m working on:
Currently on the website I am working on the outreach page of our team website. I am part of a FTC (FIRST Tech Challenge) team and I am coding this website for our team. This is going to be our second year and we want to share our knowledge from the past season to other rookie teams which is why we have created this website. I have added an Article Hub page which I will start to edit next once the outreach page is done. The article Hub contains articles for teams and viewers to read which have information that can help teams be successful during their season.
The outreach page that I am working on right now contains an image carousel that I have the css styling for on a different page. I tried to create a version two but make it smaller and it worked but for some reason it doesn’t allow the div card with text show up. When I change images I can see the text show up and then vanish as it moves from one image to another. I tinkered with this for a while and I’m either going to have to re-create a new css styling class for the image carousel or shift it to the right. For some reason if I keep the carousel to the right with the text on the left it works perfectly but if do it the other way around it messes it up.