Front-end library to build your website easier.
Currently, there is beta versions which you can use, but keep in mind it's still in development !
Anyway, you can already contribute to the project and give your opinions !
Don't worry, in version 0.4.0 distribution methods will be easy.
You should display your website with an VScode extension like Live Server.
Put this line to your HTML <head>
:
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/alcapitan/atui/atui/kernel/main.css" />
Put this line at the end of <body>
in your HTML :
<script src="https://cdn.jsdelivr.net/gh/alcapitan/atui/atui/kernel/main.js"></script>
Then, change the links above for reach extensions files.
Download the latest release.
After downloading ATUI, copy the /atui
folder and paste it into your website root.
git clone https://github.com/alcapitan/atui.git
ATUI is an open-source project that invites collaboration.
You can help in the development of the project even without coding ! So you can test ATUI, report bugs, give your opinions and ideas for improvement, and more...
Before contributing, please read CONTRIBUTING.md.
All your reports must be done in Issues on GitHub. The road map is also in the Issues page.
- to have optimal performance (thinking for those with old devices and low internet speeds)
- to be simple to understand and use
- to be always reliable
- to have an active development
- support stable versions for a long time (some years)
- The root
/
contains HTML files and some config and meta files. - The folder
/atui
containskernel
(ATUI core files) and some extensions. - The folder
/patch
contains your files like CSS, JS, icons, illustrations, and so on. - The folders
*/medias
contains all files about someone except CSS and JS files. - The files
*/sources.txt
contains all links to the icons and other medias. - The folder
/.github
is the stuff created by GitHub to store issue templates for example.
One of ATUI's fun features is extensions. Extensions are additional features, coded to work on ATUI, to give you more possibilities.
Anyone can create an extension, but you have to respect extension coding standards, and not break the sites that will use them.
- MediasPlayer : Contains all necessary tools to play music or video.
- SearchServices : Contains all the necessary tools to search anything by sending a query to a server.
Project released under GNU General Public License.
- Code editor : Visual Studio Code.
- Version control : Git.
- Know the compatibility of web browsers about different things : Caniuse.
- Icons : Icons8.
- Illustrations : Pexels.
- Performance measurement and advices for improvement : Google Insights.
- Checking HTML code : W3C Markup Validation Service.
- Checking CSS code : W3C CSS Validation Service.
- And a lot of more...