LiveJournal defined a generation of personal publishing — lavender color schemes, italic moods, and the gentle ritual of logging what you were listening to before every post.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/retro-webpage/llms.txt
Use this file to discover all available pages before exploring further.
MoodEntry captures that energy in a self-contained React card: a #9999cc periwinkle header bar carries the entry title and date, a white body area renders whatever React children you pass, and a soft #f0f0f8 footer row lines up the Current Mood and Now Playing metadata fields with their italic values and decorative glyphs ((-_-) and ♫). The whole card sits inside a light lavender (#e6e6fa) outer wrapper with a classic two-pixel drop shadow that recalls the era of hand-coded CSS.
Props
Entry headline displayed in bold white text on the left side of the periwinkle header bar.
Timestamp string shown in smaller normal-weight text on the right side of the header bar (e.g.
'October 23rd, 2023', 'Mon, Nov 6 @ 11:42pm').Current mood label rendered in italic beside the
(-_-) emoticon in the footer (e.g. 'nostalgic', 'caffeinated', 'determined').Now-playing track or artist shown in italic beside the
♫ glyph in the footer (e.g. 'Daft Punk - Harder Better Faster Stronger').Freeform React children rendered inside the white body area. Accepts plain strings, paragraphs, lists, inline JSX — anything React can render.
The
(-_-) emoticon and ♫ glyph are hardcoded in the component. They are part of the period-accurate aesthetic and cannot be swapped via props. If you need a different mood glyph, fork the component and replace the text-lg span contents directly.