Commit Graph

30 Commits

Author SHA1 Message Date
e6d32bc151 Remove redundant background style settings.
The background color settings for `document.body` and `document.documentElement` were removed as they are not needed. This simplifies the global styling without affecting functionality.
2026-02-03 13:11:55 +01:00
9fd8934439 Remove unused bgInkVignette styling and references.
This cleanup removes the bgInkVignette element and its associated styles from the codebase. These changes simplify the component structure and improve maintainability by eliminating unnecessary code.
2026-02-03 13:10:10 +01:00
f65a2b30ee Update comments for background styling configuration
Replaced a single-line comment with a block comment in the background styling configuration. No functional changes were made; this is purely for better readability and maintainability.
2026-02-03 13:07:43 +01:00
def1fb9545 Update background image for the map in App.jsx
Replaced the old background image with a new blurred version to improve visual aesthetics. The updated image is located in the '/public/bg/' directory.
2026-02-03 13:04:36 +01:00
1645de206f Comment out unused CSS styles
Unused CSS styles related to hover, tap highlight, and button states in the App component have been commented out to clean up the file. This change helps to improve code readability and reduce clutter while retaining the styles for potential future use.
2026-02-03 13:03:33 +01:00
821d21a4f9 Optimize and refine background styles for better performance
Removed unnecessary styles and adjusted z-indexing for dynamic viewport handling. Enhanced background blur effect and gradient styling to improve stability and appearance while minimizing potential rendering issues.
2026-02-03 12:59:21 +01:00
c817e8bcb7 Refine hover and active states, enhance row visuals.
Updated styles to remove hover, active, and focus effects across rows and buttons for a cleaner UI. Adjusted status-based row colors and added left borders for improved visual clarity on status changes. Optimized mobile tap highlights for a smoother touch experience.
2026-02-03 12:35:35 +01:00
ef47b5af63 Refactor styles and optimize background rendering
Updated styles for better readability and consistency, including reformatting and minor adjustments. Replaced the blurred map background image with a pre-blurred version for performance and visual enhancements. Removed redundant comments and adjusted layout z-indices for improved layering.
2026-02-03 12:24:21 +01:00
ba86f4c375 Remove image and overlay backgrounds from App layout.
The background setup, including an image and readability overlay, has been removed from the body element. A simpler color background is now applied to the HTML and body elements, and the root retains transparency. This change simplifies the layout and improves maintainability.
2026-02-03 12:15:54 +01:00
aaf9251101 Remove unused CSS styles for page and loginPage.
Deleted redundant CSS objects `page` and `loginPage` from the styles object as they were no longer in use. This helps in reducing code clutter and improving maintainability.
2026-02-03 12:13:56 +01:00
15d59360c2 Add background styling and map illustration
This commit introduces a new design for the application background by adding a fixed map illustration and ink vignette effects. It updates the login and main page to include these background elements and applies corresponding CSS styles for a polished and immersive appearance.
2026-02-03 12:11:53 +01:00
31d98197f6 Redesign background and UI elements for improved clarity
Replaced the old radial gradient background with a blurred "Marauders Map" image and readability overlay. Removed "PaperCard" components and their torn paper effect in favor of a cleaner, modern card style. Updated styles for better readability, simplifying hover effects and improving status badge design.
2026-02-03 12:05:26 +01:00
663b85d05d Refactor UI styles for consistency and modern appearance.
This commit unifies and enhances the design of various components, applying cleaner styles, better transitions, and reducing redundant CSS. Key changes include modernizing hover effects, improving color palettes, refining shadows, and consolidating layout components for better maintainability. This results in a more polished and cohesive user interface.
2026-02-03 11:50:10 +01:00
85b41d6b9f Refactor and optimize styles for PaperCard and UI elements.
The PaperCard component now uses a reusable SVG-based "torn paper edge" for improved performance and maintainability. Several redundant styles, unnecessary comments, and animations were removed, resulting in cleaner and more consistent code. Background gradients were streamlined, and redundant wrapper styles were eliminated.
2026-02-03 11:18:47 +01:00
922f2968d7 Refactor components to use reusable PaperCard.
Introduced a new `PaperCard` component for consistent and reusable card styling across the app, replacing inline card styles. Added subtle animations and paper edge effects to enhance the visual design and provide a polished user experience. Updated existing components to integrate with the new `PaperCard` while maintaining backward compatibility.
2026-02-03 10:54:43 +01:00
b442a95c8d Improve mobile performance and scrolling behavior
Replaced fine-grained noise patterns with coarser ones to reduce repaints and enhance performance. Disabled `background-attachment: fixed` to avoid scroll lag on mobile devices and ensured smoother scrolling. Also adjusted minor styles for better compatibility and user experience on iOS.
2026-02-03 10:36:45 +01:00
fdaf126e57 Refactor and enhance styles across the application
This commit tidies up the styles by improving readability, reformatting inline styles, and introducing consistent spacing. It also includes accessibility improvements such as setting input attributes and fixing iOS-specific issues like input zoom and overflow handling. Small UI adjustments and background behavior fixes enhance the overall user experience.
2026-02-03 10:25:47 +01:00
75c344f3af Add password visibility toggle and candle glow effect
Introduced a toggle button to reveal or hide the password field for better user experience. Additionally, added a candle glow animation and background layer styling for a more immersive visual appearance. Minor refactoring of related styles was also performed.
2026-02-03 10:04:09 +01:00
0ae178a3db Revamp login UI for a polished user experience
The login page has been redesigned to enhance visual appeal and usability. It now features a clean, centered layout, improved styles, and clearer messaging for users. Added a subtle background and animations to create a polished and engaging look.
2026-02-03 09:58:25 +01:00
5b6c7c8e61 Enhance and standardize background and layout styling
Refactored background styling logic to ensure consistent rendering on both `html` and `body` elements. Introduced radial gradients and fixed overscroll behavior. Updated `minHeight` property to use `100dvh` for improved viewport handling.
2026-02-03 09:54:55 +01:00
d01919381a Enhance UI with animations, fonts, and improved visuals
Added custom animations (fadeIn, popIn, and rowPulse) for smoother transitions and visual effect. Integrated Google Fonts to improve typography and updated background design to enrich user experience. Styles were refined for better consistency and responsiveness across elements.
2026-02-03 09:48:56 +01:00
a2937cc17b Add a help modal to the application.
A new modal for help has been implemented to guide users in navigating the app. It includes detailed instructions, explanations for status symbols and note-taking, and is accessible via a new "Help" button in the UI. Styling updates and utility functions for the modal have also been added.
2026-02-03 09:34:08 +01:00
5a1a984245 Refactor status rendering for clarity and style consistency
Centralized status symbol and color with helper functions for easier updates and maintenance. Simplified UI by consolidating status columns into a single styled column with dynamic content.
2026-02-03 09:25:24 +01:00
46c12557a6 Simplify item status cycling logic
Replaced long-press and multiple buttons with a single click-based cycle for item status changes (unknown → green → red → gray → unknown). Removed redundant code and associated styles for a cleaner and more intuitive user experience.
2026-02-03 09:19:27 +01:00
e8be5a5893 Add "maybe" status option and long-press functionality
This update introduces a new "maybe" status for entries, represented by a distinct UI button and background. Additionally, long-press functionality has been implemented, allowing users to toggle the "confirmed" status through prolonged interaction. UI components and styles have been updated to reflect these changes, improving usability.
2026-02-03 09:11:04 +01:00
718ef2adc6 Enhance entry styling based on status
Updated the UI to change background, text color, and opacity for entries based on their status. This improves visual clarity and user feedback when toggling an entry's crossed-out state.
2026-02-03 08:57:02 +01:00
87057e6e1c Add modal for user creation in Admin Panel
A modal was implemented to simplify user creation in the Admin Panel. It features a cleaner UI with input fields for email, password, and roles, along with reset and close functionalities. Existing form reset logic was refactored for reuse, and styles were added for the modal.
2026-02-03 08:52:17 +01:00
8838ca1755 Add Admin Panel and improve UI styling
Implemented an Admin Panel for managing users, including creation and display features. Enhanced the overall UI with a more consistent and polished design, applying a parchment/board game aesthetic and additional layout refinements.
2026-02-03 08:46:58 +01:00
18d94543f6 Configure API proxy and update API endpoint usage.
Added a new `/api/` proxy configuration in the Nginx setup to forward requests to the backend service. Adjusted the frontend code to use the new `/api` endpoint, improving flexibility and enabling easier deployment.
2026-02-03 08:35:26 +01:00
63162feffd Initial Release 2026-02-03 08:22:21 +01:00