Looking for ideas on a new page (again for the kx.studio site).
If you look at https://kx.studio/Development it should be pretty clear what it tries to do.
But well, it looks horrible 😅
Suggestions will be very welcome!
PS: the page might take a tiny bit to load
@5qrrl public links have zero/transparent background.
cant make those have background while being transparent on the iframe at the same time.
at least I dont know how, couldnt find a proper way.
if someone knows of a CSS way to know when page is under iframe or not, would be great to hear.
@sjaehn ok fixed now, kinda.
I just hide the unused fields, which works the same.
And there is a color mapping description at the top now :D
@sjaehn good point. there is an extra resize check needed, let me fix this...
@gcrkrause the top bar still a bit off for mobile, is that what you mean?
@porru the horizontal scrollbar can appear if viewing the page on a small width screen. there is no proper way to make the table fit in such size..
I think switching phone to landspace would get rid of that 2nd scrollbar, assuming all the table content fits horizontally.
Need to ask for help/feedback/testing again.
Did some iframe trickery to get a page embed into another one with its full height, as then only 1 scrollbar is needed (from the main page).
If you have a few seconds, open up https://kx.studio/Board and tell me:
1. Do you see [kan]board style contents within the page content?
2. Is the content height correct? (that is, you can see the full thing)
3. Do you see only 1 scrollbar, or more?
4. Does anything look out of place?
Thanks!
@hoergen interesting. getting it to build will be a bit tricky, but good one to have in mind for packaging later.
@dried @rghvdberg@sonomu.club
solved it FYI, there is now in place some silly server-side detection of mobile vs desktop that will set the submenus as clikable (or not) depending on the user-agent string.
obviously it will fail sometimes, but since it is only for making something clickable or not, is fine..
on phones/tablets the dropdown wont open a link, thus working as intended. on desktop it should allow to be clicked just like before.
@dried no need, I already use the same techniques for getting the repo apps/plugins screenshots to show in bigger size without JS.
So seems it will be straight forward to have the same on the main menu. I quite like that the menu with dropdown can be hovered and clicked but yeah it breaks mobile hmmm
@porru News page is fixed, forgot to update that part.
The submenus are tricky to do without javascript, but you can get to all the pages still.
Under Applications there is a link on the top section of the document with a link to the Plugins page.
Making the KXStudio homepage more mobile friendly, getting most of the contents to be friendly to vertical layouts.
Still need to figure out a way to do a "hamburguer" menu or something to access all the previous menu entries.
But the content should be way more responsive compared to before.
Please give it a try at https://kx.studio/
Do you spot anything wrong?
PS: If you visited the page before, you might need to force-reload to get rid of browser cache.
Another one of those monthly reports is here.
Mostly about automated builds this time.
https://kx.studio/News/?action=view&url=kxstudio-monthly-report-july-2021
HaikuOS R1 Beta3 is out now!
https://www.haiku-os.org/news/2021-07-26_media_release_the_haiku_project_celebrates_the_release_of_beta_3/
<3 <3 <3
@256 With trinity it lives on!
Snowdrift.coop is still working to get launched, and we've made huge progress in charting the path forward. You can help too!
New blog post "What Snowdrift Needs to Launch"
https://blog.snowdrift.coop/what-snowdrift-needs-to-launch/
#snowdrift #volunteer #elm #haskell #coooperatives #governance #flo
@nicemicro @unfa by being very selective on the content that is hosted there. my instance is not open (though I would make an exception for unfa)
that said, it is a bit pricey at 40eur/month, but it handles all the stuff for me and kxstudio, so I think it is worth it.
from personal website, to nextcloud, to peertube, to gitea, to rocketchat, to mastodon.
and seems like I can still easily add a few more things if needed.