ufosc / bytesoflovewebsite Goto Github PK
View Code? Open in Web Editor NEWA website for the OSC Visual Novel
A website for the OSC Visual Novel
The Navbar we currently have is functional, but the team agrees it is missing "something".
Redesign the Navbar component so that it still features the Open Source Club logo and clickable links to the 3 different pages.
This should be done by changing Navbar.js and Navbar.css.
Description:
The contributor page, titled "About" (found in src/About/About.js) needs improvements to ensure it is fully responsive.
Tasks:
Testing:
Please test the responsiveness using Google Chrome's inspect element feature, specifically in mobile view, to ensure everything appears as expected.
Expected Outcome:
Thanks!
Currently nowhere on the website there is a good description of what the game is. We need to add this and make the home page look nicer. You can get the description from the main GitHub repository https://github.com/ufosc/VisualNovel
The text which displays the operating system option (Mac, Linux, or Windows), as well as the clickable button which says 'Download' are a consistent size no matter what the viewport height and width are. As a result, these elements do not resize when the screen size is changed.
Please change this so that the text size and the size of the buttons are relative to either vh (viewport height) or vw (viewport width).
This change will likely be implemented by the creation and assignment of CSS classes to these elements. These changes needs to be made in Home.js and Download.js.
The buttons to download the game currently only work on Windows. All three links are the same, so if Mac or Linux users try to download the game it will say it is not compatible with their system.
So the links for Mac and Linux download buttons need to be fixed. Changes to the code need to be made wherever these buttons appear which is in Home.js and Download.js
Currently, the Download page only contains "How To Play" and three download links. We need to update this page to provide more information about how the game is run, including details about the engine used (Ren'Py) and other relevant information.
BytesOfLove is built using Ren'Py, a popular visual novel engine. Ren'Py allows for rich storytelling experiences through its easy-to-use scripting language and powerful features.
(Existing content about how to play the game)
You can add more description and make the download page look nicer at your own discretion, just keep us in the loop in the bytes-of-website channel in the OSC discord!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.