Most Popular Tags

gelateria: (Default)

MUSELIST GENERATOR

Main · Mirror 1 · Mirror 2 · Mirror 3 

The Muselist Cast Generator is for building styled muse lists and cast pages without having to manually wrangle every card, label, and link into place yourself. It lets you choose from a wide range of templates, then customise colours, type, layout, and image styling while filling in names, fandoms, statuses, taglines, and profile links for each character. It can stay simple and practical, or lean more decorative if you want your cast page to look a bit more intentional.  Please excuse the jankiness in the preview gifs, I was attempting to speed it up to fit it in one place.

It follows the same basic workflow as the others because apparently once I find a UI pattern I like, I cling to it: edit on one side, preview on the other, test in a normal browser tab if needed, then copy the final HTML into Dreamwidth. It includes dark mode, an A11y mode, and desktop/mobile preview options so you can get a better sense of how the cast grid behaves at different sizes before posting. There is also support for profile links beyond Dreamwidth, as not everybody keeps all their character bits in one place. The end result is meant to save you from manually assembling a cast page while still leaving enough room to fuss over the details.  As always, please let me know in the comments below if there are any bugs, issues with the muselist, etc.

gelateria: (Default)

PERMISSIONS GENERATOR

Main · Mirror 1 · Mirror 2 · Mirror 3 

The Permissions Generator came out of me wanting permissions posts to look like an actual part of a character journal. It is for putting together a Dreamwidth permissions post or profile box that looks polished, readable, and easy to update later. You can choose a full visual theme, fine-tune the yes/ask/no colours, switch between grid cards and list rows, and edit your sections, notes, and contact links directly in the interface. It is designed to make the practical part easier without making everything look flat or generic, so you can keep the useful structure and still have it feel like it belongs with the rest of your journal.

Like the other generators, it includes a live preview, a browser preview, dark mode, and an A11y mode, along with desktop and mobile preview options so you can check how the layout behaves at different widths before posting. There is also JSON export and import if you want to save your setup for later, because once I started making tools like this it became very obvious that I was going to want to save my own settings. When it looks right, hit Copy Code and paste the lj-raw wrapped HTML into Dreamwidth. As always, please feel free to tell me if there are any bugs, code problems, injection issues etc.

gelateria: (Default)

PROFILE GENERATOR

Main · Mirror 1 · Mirror 2 · Mirror 3 

The Profile Generator exists because I got tired of treating every Dreamwidth profile like a tiny bespoke front-end project when what I wanted was “character page, but nice”. All non system fonts are served from on Bunny Fonts and Coollabs, the privacy aware alternative to Google Fonts and also because I've been in countries for extended periods of time (China, cough, Vietnam) where Google was blocked, which broke the layout. It lets you build a full RP profile layout with themed presets, manual colour controls, curated font pairings, image layouts ranging from a single image to multi-image grids, and a mix of fixed info blocks plus collapsible sections for longer content. You can fill in basics, quotes, tags, mini info modules, and dropdown sections for things like history, headcanons, personality, trivia, or whatever else your character has accumulated after refusing to stay simple.

It also has the parts I kept wanting when testing my own layouts: a live preview that updates as you edit, a separate browser preview for checking the finished result on its own, dark mode for when your eyes are tired, and an A11y mode when you want a clearer, higher-contrast editing interface. When you are finished, use Copy Code and paste the generated HTML into Dreamwidth. with included( <lj-raw> wrappers) and paste it onto Dreamwidth.