Commit graph

36 commits

Author SHA1 Message Date
54103024e6 Update ExtendedAudio cog to use a new embed color and enhance profile generation by defining a stats area for blur effects in default.py.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-28 02:15:39 -04:00
a48f60ec86 Update default.py to change the username from "Vertyco" to "Valerie" in the profile generation function, ensuring accurate representation in the rendered profile card.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-27 23:29:13 -04:00
01e08ea4cd Refactor default.py to standardize top padding for text elements in profile card rendering, ensuring consistent alignment of balance and level text. Move level text positioning to improve layout aesthetics and readability.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 22:50:04 -04:00
9d7a65dec2 yes
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 22:34:54 -04:00
ac7ea76d9f Refactor default.py to standardize top padding for text elements in profile card rendering, ensuring consistent alignment of balance and level text. Move level text positioning to improve layout aesthetics and readability.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 22:33:39 -04:00
a2032b4813 Adjust top padding in default.py to 20 for improved text placement in profile card rendering, enhancing overall layout aesthetics and readability.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 22:21:00 -04:00
3ecf002c37 Refactor default.py to standardize top padding for text elements in profile card rendering, ensuring consistent alignment of balance and level text. Move level text positioning to improve layout aesthetics and readability.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 22:18:38 -04:00
1c55a00e60 Update default.py to adjust level text positioning, moving it to start after the profile picture for better alignment and readability in profile card rendering.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 22:13:10 -04:00
c840311f42 Refactor default.py to reposition stats and level text in profile card rendering, aligning elements consistently on the right side for improved readability. Adjust calculations for text placement and enhance overall layout aesthetics.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 22:10:24 -04:00
173f3b2cc4 Refactor default.py to improve stats layout and positioning in profile card rendering. Adjust calculations for progress bar and text alignment to enhance overall readability and aesthetics, ensuring elements are consistently placed after the profile picture.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 22:02:58 -04:00
bf4fbe7248 Refactor default.py to streamline profile card rendering, including adjustments to background layers, improved stats layout, and enhanced visibility of XP and progress percentage. Simplify the design by removing unnecessary elements and optimizing positioning for a cleaner aesthetic.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 21:59:41 -04:00
b3cf61b4ec Refactor default.py to adjust profile card dimensions and layout, including conditional sizing for square cards, repositioning of the profile picture, and enhancements to the glass morphism effect for improved readability and aesthetics.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 21:55:05 -04:00
7b8b81c777 Refactor default.py to improve profile card layout and styling, including adjustments to stroke width, positioning of elements, and enhancements to the glass morphism effect. Update pyproject.toml to maintain consistent formatting and remove unnecessary lines.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 21:47:40 -04:00
18664d75c3 Remove svgwrite dependency from info.json and refactor profile.py to eliminate unused import of modern style, streamlining project requirements and improving code clarity.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 21:42:50 -04:00
aa552e9a3d Refactor default.py to enhance profile progress bar rendering, including improved calculation of progress percentage and visibility of XP and percentage text. Remove modern.py as it is no longer needed, streamlining the profile generation process.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 21:38:38 -04:00
58b7e586d6 Update info.json to reflect new leveling system details, including author, description, and installation message. Modify pyproject.toml to remove Wand dependency. Enhance modern.py to generate SVG profile cards with improved stats presentation and avatar handling, streamlining profile generation process.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 21:09:13 -04:00
653b16cb5e Update pyproject.toml to include Python and Wand dependencies. Modify default.py to enhance profile layout with adjusted positions and improved glass morphism effect. Update profile.py to set modern profile generation as the default style, ensuring a more contemporary user experience.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 20:58:12 -04:00
9c5924418d Enhance leaderboard display in Leaderboard cog by adding a warning about potential inaccuracies, modernizing embed titles and descriptions, and improving user stats presentation. Update footer details for clarity and adjust formatting for better user experience.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 20:51:46 -04:00
2e402ff7cf Define profile picture size and positions in default.py to improve layout consistency and enhance image composition for user profiles.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 20:37:52 -04:00
d335fc3d49 Add circle position definitions for animated profiles in default.py to enhance image composition functionality.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 20:35:12 -04:00
67ac390028 Refactor Skia image generation handling in DB model and Owner command to streamline property access and improve code clarity. Update the Owner command to directly manipulate the use_skia attribute, enhancing performance and maintainability.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 09:17:11 -04:00
6cf3ff80ba Refactor Skia image generation command in Owner cog to remove unnecessary await for database calls, improving performance and simplifying code structure.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 09:12:34 -04:00
914e7a725b Add Skia support for image generation and update project metadata
Introduce a new command to toggle Skia-based image generation in the LevelUp cog, enhancing image quality and performance. Update the pyproject.toml file to include project metadata and dependencies, including skia-python. Modify the levelalert generator to support Skia, with fallback to the original implementation if necessary. Additionally, update the author list in info.json to include a new contributor.
2025-05-26 09:06:08 -04:00
719abfbc97 Implement interactive leaderboard navigation in Leaderboard cog. Introduce a new LeaderboardView class for paginated display of leaderboard entries, enhancing user experience with button controls for navigation. Update leaderboard command to utilize embeds for better formatting and clarity, and improve user feedback for points checking.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 04:11:47 -04:00
24aa1e27c9 Refactor ProfileFormatting class to enhance profile display. Simplify color assignment logic, improve layout with a modern design, and streamline the addition of stats and progress information. Update embed creation for better readability and user experience.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-26 04:02:43 -04:00
196505342a Update GuildSettings to show economy balance by default and enhance profile card generation in default.py with larger fonts, improved spacing, and adjusted layout for better visual clarity.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-25 22:13:35 -04:00
694b91b69d Refine profile card generation in default.py by adjusting layout dimensions for improved spacing, reducing font sizes, and enhancing the stats area design. Update the progress bar and XP text positioning for better visual clarity and overall aesthetics.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-25 22:05:36 -04:00
4c99430d95 Update profile card generation in default.py by changing default text color to white, refining layout dimensions for better proportions, and enhancing visual elements such as the stats area and progress bar. Implement improved text shadowing and spacing for a more polished appearance.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-25 21:58:36 -04:00
6c5f48fcd7 Refine profile card generation in default.py by adjusting stats area dimensions, enhancing the glass effect with darker opacity, and improving the progress bar design for better visual clarity. Implement a final image composition step to ensure layers are correctly rendered.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-25 21:53:47 -04:00
6d9ac89123 Enhance profile card generation in default.py by setting default colors to ruby red, improving the stats area with a modern glass effect, and refining the level bar design with gradients and rounded corners for a more visually appealing layout.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-25 21:24:04 -04:00
bac65f6511 Refactor stats layer in default.py for improved visual presentation. Update stats area dimensions, enhance glass effect properties, and adjust font sizes for better readability. Streamline layout for stats icons and reposition profile picture for a more polished card design.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 07:32:57 -04:00
4ba66209b8 Refactor profile card generation in default.py. Enhance profile picture handling by creating a circular image and centering it within the card layout. Improve background fitting and corner rounding for a polished visual presentation.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 07:28:42 -04:00
06025296bb Enhance glass effect implementation in imgtools.py and default.py. Ensure images are in RGBA mode before applying effects, and update the glass effect application in the stats layer to use the glass background as a mask for improved visual consistency.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 07:25:02 -04:00
d5e3a00996 Refactor profile stats layer for enhanced visual presentation. Update stats area dimensions, improve glass effect opacity and blur, and increase font sizes for better readability. Adjust layout for stats icons and add XP text below the progress bar for clearer user feedback.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 07:15:11 -04:00
130fbc015b Add glass effect to profile stats layer and improve layout. Introduce create_glass_effect function for modern styling, update stats drawing with icons, and enhance XP progress bar. Refactor profile image handling for better visual presentation.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 07:00:13 -04:00
477974d53c Upload 2 Cogs & Update README
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 01:30:53 -04:00