aboutsummaryrefslogtreecommitdiff
path: root/templates
AgeCommit message (Collapse)AuthorFilesLines
2026-05-14Add screenshots page with Steam integration on CRT GIFBobby2-1/+89
2026-05-14Add diary journal mode template and routingBobby1-0/+145
2026-05-14Add poetry journal mode templates and routingBobby2-0/+248
2026-05-14Add short stories journal mode templates and routingBobby3-0/+337
2026-05-14Move pamphlet banner above latest journal entriesBobby1-1/+1
2026-05-14fix: point Repositories sidebar link at git.shi.fooBobby1-1/+1
2026-03-22Add journal templates for books, calendar, characters, tags, and volumesBobby21-79/+1856
- Created entry.html and main.html for book entries and main journal view. - Added calendar.html for displaying journal entries in a calendar format. - Implemented characters.html for managing characters and their relationships. - Introduced tags.html for creating and managing tags associated with journal entries. - Developed toc.html for displaying the table of contents of the journal. - Added volumes.html for organizing chapters into volumes with options to create, edit, and delete. - Included necessary CSS and JavaScript files for styling and functionality.
2026-03-12Refactor journal and letter templates and scriptsBobby8-642/+55
- Updated journal_view.html to use JSON configuration for styles and scripts. - Refactored new_entry.html to utilize JSON for editor configuration. - Simplified settings.html by moving confirmation logic to JSON configuration. - Adjusted letter_rows.html to remove fixed image dimensions for better responsiveness. - Enhanced conversation.html with additional data attributes for improved functionality. - Removed inline scripts from tags.html and replaced with external JavaScript file. - Created new JavaScript files for handling journal entry editing, image floating, and letter functionalities. - Improved the tags page layout with dynamic positioning of polaroids.
2026-03-12feat: implement WebSocket support for real-time letter conversationsBobby1-8/+56
2026-03-12Refactor code structure for improved readability and maintainabilityBobby2-48/+60
2026-03-12fix: set width and height for letter attachment imagesBobby1-1/+1
2026-03-12feat: add attachment functionality to lettersBobby2-2/+21
- Implemented upload and removal of attachments in the letter system. - Created LetterAttachment model to handle file uploads with associated metadata. - Updated conversation and letter views to support attachment uploads. - Added frontend support for file attachment in the MarkMiku editor. - Enhanced CSS styles for attachment display in letters. - Introduced API endpoints for uploading and removing attachments. - Added signal to delete attachment files upon model deletion. - Updated settings to configure maximum attachments and size limits. - Removed unused kawaiibeats service and its related files.
2026-03-12Add emoji management and enhance text editor featuresBobby7-149/+137
- Introduced emoji upload and management interface in `emojis.html`. - Implemented emoji picker functionality in the text editor with `markmiku.js`. - Added support for various text formatting options including bold, italic, underline, strikethrough, and code highlighting. - Integrated emoji rendering and autocomplete features within the text editor. - Created a custom storage backend for MinIO in `storage.py` to handle file uploads. - Updated letter display template to show sender information and timestamps.
2026-03-11Add letter management templates for composing, viewing conversations, and inboxBobby4-2/+346
- Created `compose.html` for composing new letters with a rich text editor. - Added `conversation.html` to display individual letter conversations with loading functionality for older letters. - Implemented `inbox.html` to list all letter conversations with pagination and unread message indicators. - Enhanced user experience with dynamic content loading and improved message formatting.
2026-03-06Refactor journal view script to remove unused image preloading logic and ↵Bobby1-34/+6
streamline rendering process
2026-03-04Add journal owner display with avatar, name, handle, and bio in journal viewBobby1-0/+14
2026-03-04Add empty state styles and update journal entries template for no entries ↵Bobby2-12/+76
scenario
2026-03-04Add journal view functionality with routing and template; implement journal ↵Bobby6-5/+61
retrieval and pagination
2026-03-04Refactor translations for language choices; update journal entry settings ↵Bobby2-4/+18
links and improve entry layout with responsive image handling
2026-03-04Implement journal entry update and delete functionality; add edit entry ↵Bobby2-2/+330
template and styles
2026-03-04Enhance journal entries page with gradient background and improved layout; ↵Bobby1-13/+9
update left sidebar to include site preferences link
2026-02-17Refactor journal entries template to improve structure and enhance empty ↵Bobby1-10/+16
state display
2026-02-17Refactor journal entry styles by removing gradient SVG and updating ↵Bobby1-17/+0
entry-container design
2026-02-17Fix form method casing in new entry templateBobby1-1/+1
2026-02-17Refactor journal and weblog templatesBobby11-184/+70
- Removed old journal header and post comments templates, replacing them with new partials for better organization. - Updated journal entries and new entry pages to use the new journal header partial. - Adjusted the weblog post template to utilize the new post comments partial. - Created new CSS for journal entries to enhance styling. - Updated paths in various templates to reflect the new structure for partials.
2026-02-17Enhance journal entries display with gradient styles and add empty state ↵Bobby3-7/+28
message for no entries
2026-02-08Add functionality to retrieve latest journal entry and update home page displayBobby1-2/+4
2026-02-08Refactor journal retrieval functions and enhance journal entries display ↵Bobby3-0/+180
with new styles and structure
2026-02-08Implement journal entry creation and enhance new entry form with message displayBobby1-0/+14
2026-02-08Refactor button classes in new entry template for consistency and improved ↵Bobby1-2/+2
styling Enhance button styles in CSS for better UI experience Add icons for toolbar buttons in fancymiku.js for improved functionality Update background opacity in vintage theme for better visibility
2026-02-08Added Fancy version of Miku with styles and new entry page for journalsBobby1-3/+62
2026-02-07Add tag retrieval and display in weblog view with styling enhancementsBobby1-0/+8
2026-02-07Refactor global meta tags in middleware and update base template for ↵Bobby1-71/+97
improved SEO
2026-01-19Enhance Kawaii Beats Player UI and functionalityBobby2-151/+261
2025-12-28Refactor journal management UI and enhance functionality with new entry ↵Bobby7-202/+59
creation, improved slug generation, and translation management features
2025-09-28journal settings and codemirror themesBobby6-11/+546
2025-09-20journal entries UI and journal creationBobby2-2/+322
2025-09-19added journals to servicesBobby2-1/+7
2025-09-19moved comment spam detection to async queueBobby1-9/+0
2025-09-19add markup instructionsBobby2-0/+55
2025-08-29admin announcement managementBobby2-148/+204
2025-08-11complete comment system in weblogBobby3-16/+152
2025-08-05basic optimisations; fixed meta descriptionsBobby1-2/+2
2025-06-21I wrote a text editor and called it MikuBobby2-1/+38
2025-06-20wasted 3 hours building an alert systemBobby2-2/+7
2025-06-20render comments; render replies; added template filters and translationsBobby2-1/+90
2025-06-19better user areaBobby1-1/+6
2025-06-19tags and archives pagesBobby2-32/+198
2025-06-03added archives subpageBobby4-6/+69
2025-06-03added tags subpageBobby3-2/+59