programnoir / studygamedev-website Goto Github PK
View Code? Open in Web Editor NEWSource code to the online resource database for game development fields.
Source code to the online resource database for game development fields.
The menu shortcut is either not properly saving or not properly referencing the bookmarked node that is supposed to be refocused.
See first response below.
So, I think it might be obvious to anyone reading the code that I have been coding by myself and have not been the most consistent about code structure. I'm taking suggestions on how to properly format the involved code.
Just needs two little characters in the code generator file.
At the moment, each link needs to be assigned to a unique section. If we want a link to appear in multiple sections, then we need multiple database entries. We can reduce the total number of dLinks entries by modifying the database to work with a comma-separated list of sections in its sSection field.
The current site uses the CSS display property to circumvent the responsibility of the scripts to properly collapse the <details>
tags and configure the attributes of it and its parent <divs>
accordingly.
The submenu toggle buttons after Writing all have "submenu-writing", somethin' to that tune.
One critique from the author of the accessible menu that the one in StudyGameDev was based on, Marcy Sutton, was that the design overall lacked "breathing space." It is described in better detail here: https://alvalyn.com/breathing-room-the-role-of-the-space-in-between/
White space in the design needs to serve two main roles:
jQuery is currently only loaded to help with a few small functions that the script needs. It is a waste of bandwidth and space to keep the library on for such a trivial use.
The home page links not yet being connected to their respective topics leaves a bad impression on first-time users who may not know that the menu is the primary way of accessing everything, so it's about time we fix that, now.
New topics will be needed for the following:
This is a project for an intermediate user of JavaScript. It involves database management and content population.
Currently, StudyGameDev's script for asynchronously populating content is simple. It navigates through a single array of objects, creates nodes for each entry, populates the nodes with the contents of the object in the array, and then populates the website section with the aforementioned group of nodes.
Upon loading the website, the script populates the nodes upfront, resulting in a massive architecture that will eventually become far too large to run on smaller machines, especially phones.
I am looking for a volunteer to modify the website's workings to instead only load the needed objects that belong to the section selected by either
Doing this will help with the site speed, as well as lower its consumption of RAM and its DOM size.
This enhancement is based on a proposed design improvement created by github user hyenatown, who has stated that she prefers me to make the issue ticket, to specify everything in more accurate terms.
This will require a couple of modifications to all of the dLinks entries, as well as db-populate.js. A default gradient, one that is not very intrusive, should stand place for any images with missing urls. Images should also be the same dimensions, cropping if aspect ratios are not done right. Perhaps the images should be created for the site, instead?
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.