Closed onyijne closed 8 months ago
Hi @possumbilities kindly check if this issue can fly, thanks.
This is a vast Issue covering a lot of scope, and so this Issue should operate at best as a discussion that can generate sub-Issues with more specific aims.
Hi @possumbilities, is it okay to further divide into 7 sub issues?
These can be further turned into what's really acceptable as the issues titles.
I would also like to add that converting the present PHP files into semantic HTML and JavaScript might be necessary as well
I would also like to add that converting the present PHP files into semantic HTML and JavaScript might be necessary as well
Hi @PreciousOritsedere, yes that’s the task required for Outreachy interns.
Resolved in new site merge: https://github.com/creativecommons/search/pull/206
Problem
The code-base is currently written in PHP with its semantics being included from various files and these files do not really do anything different than to add semantics to the page. This makes it impossible to host the application on GitHub pages. Also the semantics do not meet current standards, and as such makes it difficult to use with modern accessibility devices and software.
Description
All the semantics that are currently included from various PHP files in the index.php file will be refactored into a static file paying attention to accessibility and responsiveness of the semantics.
Additional context
The application is currently structured more like a WordPress theme
Implementation