Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/log-portfolio/llms.txt
Use this file to discover all available pages before exploring further.
AboutMe.txt is a fully functional Notepad clone that opens as a draggable window on the Log Portfolio desktop. It greets visitors with a plain-text bio written in the voice of a developer nostalgic for the early 2000s web, complete with a skills list and a faux file-properties block — all rendered in a pixel font on the classic Windows 98 parchment background.
What It Looks Like
The window is split into two parts: a menu bar strip across the top and a scrollable text area filling the rest. Menu bar — displays five items:File, Edit, Format, View, and Help. Each item turns blue on hover (hover:bg-blue-600 hover:text-white). The menu bar is purely decorative — no dropdowns are attached to any item.
Text area — uses whitespace-pre-wrap so the template-literal line breaks and indentation are preserved exactly as written. The font is font-pixel (inherited from the outer wrapper). The text area itself carries no background class and renders on the outer wrapper’s bg-white surface; the warm cream bg-[#ece9d8] belongs only to the menu bar strip above.
Default Bio Text
The textarea ships with the following content (copied verbatim from the source):_) acts as a blinking cursor aesthetic — it is the last character of the template literal.
CSS Classes Reference
| Element | Key Classes |
|---|---|
| Outer wrapper | h-full flex flex-col bg-white font-pixel text-sm |
| Menu bar | flex gap-4 px-2 py-1 bg-[#ece9d8] border-b border-gray-300 text-black |
| Menu items | hover:bg-blue-600 hover:text-white px-1 cursor-pointer |
| Text area | flex-1 p-2 overflow-auto outline-none whitespace-pre-wrap |
Customizing the Bio
Open Desktop.js
The
AboutMe.txt content lives in the G component inside components/Desktop.js. Find the div with class whitespace-pre-wrap.Edit the template literal
Replace the text inside the template literal string (the content between the backticks in the
children prop) with your own bio:The menu bar items (
File, Edit, Format, View, Help) are decorative <span> elements with hover styles only. If you want to add real dropdown functionality, you will need to wire up click handlers and state to each item yourself.