ivan-hc / AM

AppImage package manager to install, update and manage ALL of them, system-wide or locally, thanks to its ever-growing AUR-inspired database listing 2000+ portable apps and programs for GNU/Linux. The first, real centralized repository to manage your AppImages with the ease of APT and the power of PacMan.
https://portable-linux-apps.github.io
GNU General Public License v3.0
490 stars 39 forks source link

Optimize Portable Linux Apps Website #1055

Closed hotlittlewhitedog closed 6 hours ago

hotlittlewhitedog commented 1 day ago

Hi all 😄 👍

I would suggest you to optimize the load of Portable Linux Apps website, because it's too heavy (on mobile data...), not user friendly. I don't remember the exact max allowed size of a page but it should be less than 1MB.

Check following screenshot:

Screenshot 2024-10-30 at 18 36 28

Some solutions:

Could be a good start and doesn't ask too much effort.

ivan-hc commented 1 day ago

I need an expert of GitHub Pages for this.

I don't know how to handle them, I'm a total newbie here.

If you know how to configure the site in a way that the pictures will not be loaded on mobile view, let me know. Maybe something to add here https://github.com/Portable-Linux-Apps/Portable-Linux-Apps.github.io/blob/main/_config.yml or here https://github.com/Portable-Linux-Apps/Portable-Linux-Apps.github.io/tree/main/assets/css ...but again, I'm not an expert.

Please open an issue or a PR at https://github.com/Portable-Linux-Apps/Portable-Linux-Apps.github.io next time, it would be helpful for those that want to help me mprove the site.

Thanks for reporting it.

I'll close but pin this in the meantime.

hotlittlewhitedog commented 13 hours ago

OK 👍 I installed Ruby & compiled the site but it's not the last version of Ruby (on AntiX), got some errors and the server doesn't start. I install another machine and will try again... 😄

ivan-hc commented 13 hours ago

thank you very much

ivan-hc commented 6 hours ago

I move this to the dedicated repo, as I said, I think we need help on the JS/CSS/HTML level rather than a SHELL intervention.

ivan-hc commented 6 hours ago

OK, I don't know how to transfer this issue to https://github.com/Portable-Linux-Apps/Portable-Linux-Apps.github.io

@hotlittlewhitedog it is better that you re-open the issue there, there is someone that can help much more in this.