Commit Graph

19 Commits

Author SHA1 Message Date
Brandon McConnell
1ea4bfe69c Upgrade to Tailwind CSS v4 (#1881)
Co-authored-by: Adam <13007539+MrgSub@users.noreply.github.com>
Co-authored-by: Aj Wazzan <x_1337@outlook.com>
2025-08-01 09:58:19 -07:00
Adam
277f476575 cleanup on isle zero (#1699)
Ran oxc (https://oxc.rs/docs/guide/usage/linter.html#vscode-extension) and fixed all the issues that came up, set it up to run as a PR check and added steps to the README.md asking users to use it.

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->
## Summary by CodeRabbit

* **New Features**
  * Introduced JavaScript linting using oxlint in development guidelines and CI workflow for improved code quality.
  * Added oxlint configuration and dependencies to the project.

* **Bug Fixes**
  * Improved error logging in various components and utilities for better debugging.
  * Enhanced React list rendering by updating keys to use unique values instead of array indices, reducing rendering issues.
  * Replaced browser alerts with toast notifications for a smoother user experience.

* **Refactor**
  * Simplified component logic and state management by removing unused code, imports, props, and components across multiple files.
  * Updated function and component signatures for clarity and maintainability.
  * Improved efficiency of certain operations by switching from arrays to sets for membership checks.

* **Chores**
  * Cleaned up and reorganized import statements throughout the codebase.
  * Removed deprecated files, components, and middleware to streamline the codebase.

* **Documentation**
  * Updated contribution guidelines to include linting requirements for code submissions.

* **Style**
  * Minor formatting and readability improvements in JSX and code structure.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-10 10:59:40 -07:00
Ahmet Kilinc
ceb3d6dbf0 fixes labels in sidebar (#1674)
## Description

Fixed label folder structure in the sidebar by updating the `color` prop type from `number` to `string` in the file tree component. Also improved the folder hierarchy logic to properly handle nested labels and prevent duplicate folder entries when a label with the same name as a folder exists.

The changes ensure that:
1. Label colors are properly passed through the component hierarchy
2. Folders with the same name as a label are properly merged
3. The bookmark icon styling is fixed to properly display colors

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->

## Summary by CodeRabbit

* **New Features**
  * Improved label grouping in the sidebar to prevent redundant folder labels and ensure accurate folder metadata.
  * Consistent color information is now displayed for all labels and folders.

* **Style**
  * Updated label and folder color handling for a more uniform appearance.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-08 17:55:59 +01:00
Adam
dcac742f29 Merge branch 'staging' into feat/eslint 2025-05-24 11:50:12 -07:00
Ahmet Kilinc
4252025ee0 labels are in 2025-05-24 16:17:09 +01:00
Ahmet Kilinc
a345d71a2b new labels 2025-05-24 15:17:44 +01:00
Adarsh Tiwari
4997c1640f improve label count logic 2025-05-24 00:49:55 +05:30
BlankParticle
3cc07c06f7 feat: fix eslint 2025-05-23 19:20:17 +05:30
Adarsh Tiwari
68681a4487 replace Badge with span for count display 2025-05-23 18:47:06 +05:30
Adarsh Tiwari
4240a6c919 Merge branch 'staging' into lebel-count 2025-05-23 18:14:38 +05:30
Adarsh Tiwari
c8db107159 add labes count in sidebar 2025-05-23 18:10:34 +05:30
Nizzy
ac85f9bae7 fuck 2025-05-23 00:27:36 -07:00
Nizzy
56276b8aa2 fix 2025-05-23 00:26:41 -07:00
Adarsh Tiwari
b78b1de55e Adding label count 2025-05-23 11:11:01 +05:30
Adarsh Tiwari
5e2f5f3e34 fix labels hover and wrap labels inside a fixed div to enhance sidebar UI 2025-05-23 02:49:38 +05:30
Ahmet Kilinc
fd86c63aad fix tree indicator 2025-05-21 14:43:41 +01:00
Ahmet Kilinc
0bbf2f0c26 icons and optimise 2025-05-21 14:43:41 +01:00
Ahmet Kilinc
943e0733d0 icon and google labels working 2025-05-21 14:43:41 +01:00
Ahmet Kilinc
3895c94c17 folderssss 2025-05-21 14:43:41 +01:00