This channel is the official home for my custom themes developed for Hubzilla. If you use one of these themes, or are curious about trying them, this is the best place to stay connected. Here you can: - Follow theme development updates - Get notified about new releases and improvements - See news, previews, and screenshots - Ask for help, support, or installation guidance - Report issues or bugs - Suggest features or improvements - Join discussions about design and customization I actively monitor this channel and respond to questions and feedback.
Public Key
npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Profile Code
nprofile1qqstc2rgfsnxxtkrhxwqj2m2tuwl9xlzuqunyt6lrq3m4lp3f8za80cpz4mhxue69uhhyetvv9ujuerfw36x7tnsw43qqrp399
Show more details
Published at
2026-08-03T21:14:07Z Event JSON
{
"id": "8c28b61a32145dbf8b7ddbf74b66bda4a7e2d82e6e31ce0eb3e596e2098ed6fb" ,
"pubkey": "bc28684c26632ec3b99c092b6a5f1df29be2e039322f5f1823bafc3149c5d3bf" ,
"created_at": 1785791647 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://utsukta.org/channel/utsukta-themes",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Utsukta Themes\",\"about\":\"This channel is the official home for my custom themes developed for Hubzilla.\\nIf you use one of these themes, or are curious about trying them, this is the best place to stay connected.\\n\\nHere you can:\\n- Follow theme development updates\\n- Get notified about new releases and improvements\\n- See news, previews, and screenshots\\n- Ask for help, support, or installation guidance\\n- Report issues or bugs\\n- Suggest features or improvements\\n- Join discussions about design and customization\\n\\nI actively monitor this channel and respond to questions and feedback.\",\"picture\":\"https://utsukta.org/photo/profile/l/4?rev=-62135618008\",\"banner\":\"https://utsukta.org/photo/9fcedd1e-214e-42e9-8f32-44137e018e8c-7\",\"nip05\":\"[email protected] \",\"fields\":[]}" ,
"sig": "b66287fb2450a2114dd509fb2b4ab1c6795e1c014c61505fb44dfe295e18595c62d343d61f35319bacd88392494ea690a36c9483a43912cde7f8c37b6e612698"
}
Last Notes npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Utsukta Themes Key changes: A bug where during build time service worker file (sw.js) was not copied to output directory leading to missing functionality (caching, notifications etc.) was fixed. verify by visiting /spa/sw, should show file content instead of 404.A lightweight Jellyfin client is available as an integration allowing you to play music/videos directly in your app, share your listening/watching activity, create watch parties and invite your connections. For testing this you can add the jellyfin demo instance (https://demo.jellyfin.org/stable user:demo no password) Optimized file chunks, leading to faster first load time./admin/themes would now allow to set hub-wide solidfied theme preferences.Images in posts, articles, webpages, wiki can be opened in lightbox for a bigger view. Would recommend an update particularly for the service worker fix. https://utsukta.org/photo/d8df93b9-69fb-4a27-a3fb-fc2e3630a4a1-1.png https://utsukta.org/photo/5097b600-e216-44f9-9a7d-0b28472c9c08-1.png https://utsukta.org/photo/15287df4-6404-44ba-94fe-26b8bcd521b5-1.png npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Utsukta Themes Modified full-screen post view to two columns, allowing to read post and comments side by side on big screens (collapses to single column on less width). Depending on use case the three modes (docked, modal, full-screen) should allow displaying the post conveniently. https://utsukta.org/photo/d12a4d00-43f0-4f1d-99a2-b8e0c52d19c9-1.png npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Utsukta Themes A number of issues have been fixed, UI/UX improvements thanks to comprehensive feedback/testing from various people. Composer improvements: particularly with extra line breaks being inserted in post, mobile layout fixes and better markdown/html/bbcode/plain text integration with wysiwyg interface.Bookmark module has been improved, now links in posts can be directly bookmarked from the post-card and it will be saved automatically, organized by contact names.Invite module has been implemented.Photo module has a download photo/album option, and multiple selection and edit options, same as in files/cloud module.The share object flow has guest token addition/removal in the UI. A pirate language option for the upcoming International talk like a pirate day :winking_face_with_tongue: Feedback, suggestions and bug reports are most welcome. Next phase would be preparation for upgrading the theme to Solidjs v2.0 which is going to be released soon and is coming with a lot of optimizations/improvements. npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Utsukta Themes Channel default feed can be replaced with three unique styled feed views, The newspaper view (suggested by @[email protected] ) The timeline view The scrapbook view These are a quick mockup and can be further polished but a good demonstration of how much the UI can be customised. Try these out and keep the suggestions and feedback coming! https://utsukta.org/photo/5c6b11a9-5ed9-4635-9589-f062ebe38449-1.png https://utsukta.org/photo/0217759a-ebe5-48ee-9900-a4097b012f63-1.png https://utsukta.org/photo/10a6919e-7f67-4518-b739-df49287e06d4-1.png npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Utsukta Themes https://web-accessibility-checker.com/en/results/2a5b4ef6579446eac87548c278c1ba5d with a high contrast color scheme, the solidified theme clears all accessibility checks. https://utsukta.org/photo/ffae7a63-cdda-4151-aabc-a1d1720cf72b-1.png npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Utsukta Themes Solidified now is complete with all default modules working and most of addon features incorporated. You can give it a try by adding the theme repo with ./util/add_theme_repo https://github.com/saiwal/Utsukta-hub-themes.git utsukta-themes and enabling it from /admin/themes`. The interface is intuitive but if you need help with any widget, you can use the help icon in the lower left corner for contextual help. Currently 3 languages are supported, english, hindi and german. Other languages can be easily added if needed.Issues and bugs can be reported in the theme repo https://github.com/saiwal/Utsukta-hub-themes/issues #hubzilla #themes npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Utsukta Themes I have been testing a new approach to building themes for hubzilla, using SolidJS (javascript framework) and with some tinkering and testing and lot of learning javascript I was able to make it work. Solidified will be a new Hubzilla theme built with SolidJS, shipped through Hubzilla's native theme framework. This theme uses hooks to expose JSON endpoints for Hubzilla modules, allowing SolidJS to handle rendering completely on the client side. This is still early days, right now only the network module is up and running with bare basic social implementations, and there's a lot more to implement/test/debug. It's a great learning experience so far and I'm genuinely excited to see how this pans out! A preview: https://utsukta.org/photo/f8d6d124-4511-46b2-ad6f-623d1effd43e-2.png npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Utsukta Themes Four new themes have been added to the repo, these are still in beta and need some testing and polishing in the coming days/weeks. This is a first public release. The themes are fully usable, but some layout polish and small refinements are still in progress. I’d really appreciate feedback from others running them in different setups. Keepitsimple This is a traditional blog layout theme based on KeepItSimple by styleshout. LCARS A Star Strek themed layout with special effects! Adapted from TheLCARS.com. Spurgeon This theme is suitable for online magazines, based on Spurgeon by styleshout. The channel page displays posts with featured category as a special carousel (you can visit this channel page for a preview https://utsukta.org/channel/utsukta-themes). The following section in the channel layout enables this feature: [region=banner] [widget=hero][/widget] [/region] Typerite This is a three column layout theme based on Typerite by styleshout. #hubzilla https://utsukta.org/photo/bc09d5a2-9f36-4a63-9bd4-381f3afd0c24-2.png https://utsukta.org/photo/0ae0f2ae-7091-4c36-a077-8977075bab12-2.png https://utsukta.org/photo/4dc4f60c-b937-4fd3-ad3d-81053041c005-2.png https://utsukta.org/photo/926e757f-ebc0-4a61-b58a-81017e3c201a-2.png npub1hs5xsnpxvvhv8wvupy4k5hca72d79cpexgh47xprht7rzjw96wlspym7z7 Utsukta Themes The adminlte_tour addon which provided a guided tour for the first time has been moved to the theme repo instead of separately as an addon. If you previously installed this addon, it should be disabled/uninstalled since it is no longer needed. To enable this feature, update your themes with ./util/update_theme_repo, and from https://mostr.pub/admin/themes disable and re-enable AdminTLE theme. This is required to register the hooks for the first time. After this visting https://mostr.pub/hq would present you with the first tour which can be skipped and later re-enabled from /settings/display. To help new users get familiar with the interface more tours will be added in the future along with tutorial tours, e.g. making a post, creating privacy groups, etc. https://utsukta.org/photo/b2b71c64-a8bc-4b89-b43d-abe182ba16d2-2.png https://utsukta.org/photo/2e639c08-09f1-4eb2-8cb4-28ae778706f6-2.png