Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GreenCity - Admin Section] Refactoring Admin Section Files in GreenCity #7918

Open
Maryna-511750 opened this issue Dec 12, 2024 · 0 comments
Assignees
Labels
Admin Epic back-end This is label if this task is back-end GreenCity Pri: low Sev: minor
Milestone

Comments

@Maryna-511750
Copy link
Collaborator

Description of a Change request:
Perform a comprehensive refactoring of the files related to the GreenCity Admin Panel. This includes improving the structure and readability of the CSS files, ensuring consistency in styling, and removing any redundant or unused styles. Additionally, verify that the HTML and JavaScript files in the admin panel adhere to best practices for maintainability and scalability.

Reason for Change:
The current CSS files in the GreenCity Admin Panel may contain redundant, inconsistent, or outdated code, making them difficult to maintain and extend. This can slow down future development and potentially introduce styling bugs. Refactoring will improve code quality, reduce technical debt, and streamline future enhancements or fixes.

Acceptance Criteria

  • CSS files are refactored to ensure clarity, consistency, and adherence to a modular structure.
  • Unused styles are removed, and redundant definitions are merged or eliminated.
  • HTML files are reviewed and adjusted to follow semantic best practices, where applicable.
  • JavaScript files are checked to ensure they interact with the refactored CSS appropriately.

Epic link
Epic #910 [Epic] (#910)

@Maryna-511750 Maryna-511750 added Pri: low Admin Epic back-end This is label if this task is back-end Sev: minor GreenCity labels Dec 12, 2024
@Maryna-511750 Maryna-511750 self-assigned this Dec 12, 2024
@github-project-automation github-project-automation bot moved this to Sprint Backlog in GreenCity Dec 12, 2024
@Maryna-511750 Maryna-511750 moved this from Sprint Backlog to Bugs in progress in GreenCity Dec 12, 2024
@Maryna-511750 Maryna-511750 moved this from To Do to In Progress in Java GreenCity Sprint Dec 12, 2024
@Maryna-511750 Maryna-511750 added this to the Java S52.2 milestone Dec 12, 2024
@softservedata softservedata modified the milestones: Java S52.2, Java S52.3 Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Admin Epic back-end This is label if this task is back-end GreenCity Pri: low Sev: minor
Projects
Status: Bugs in progress
Status: In Progress
Development

No branches or pull requests

2 participants