Yesterday, as a day-off project, I updated the look and feel of the SliTaz Next Cooker. I did it completely as I pleased, separately from the regular SliTaz Cooker.
SliTaz Next Cooker is a place where we moving to the upcoming SliTaz release, based on GCC-6.2.0, Glibc-2.24, Kernel-4.9 et al. All that things are the steps to a modern distro, but are incompatible with the current SliTaz Rolling packages, so they are developed and updated separately.
Features of SliTaz Next Cooker:
- Small screen / smartphone friendly. All (except the top header) is usable in the smartphone browser on-the-go as well as in desktop/laptop browser.
- New simplified look. Pre-formatted blocks was deprecated in the some places to look better on small screens. Buttons gets simple "frame" look. Main page isn't wide on the large screens, and not takes extra white space on the left and right edges on the small screens.
- Dynamic predicted search: enter the few letters of the package name to the search entry (on the top right) and see the package names, then select one. Try to enter "nano". Note, this feature not works in the SliTaz native web browsers TazWeb and Midori, because they based on ancient web engine that not supported the "dataset" tag. Worked well on a modern Firefox and Opera.
- Small and fast package page: only navigation and summary, logs moved to the separate place (button "logs")
- New client-side syntax highlighter that able to colorize receipts, patches, desktop files, Makefiles, SVG images (both with preview), etc.
- Colorized files list just like in your terminal. Some files that are text-based files and images you can open just in your web browser or right in your preferred text editor or image viewer.
- Markdown-driven descriptions.
- Highlight the current file displayed in the docs as well as in stuff for better navigation.
- Line numbering in the logs with links you can share.