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

feat: add new config system and update icon design #5

Open
wants to merge 38 commits into
base: main
Choose a base branch
from

Conversation

ivodolenc
Copy link
Member

Type of Change

  • New feature
  • Refactoring Code
  • Documentation

Request Description

Adds a new config system that allows changing the color, opacity and size of icons.

It also implements special commands for easier customization from VSCode Command Pallete.

Additional info

Removes static icon paths in favor of font characters.

This allows more flexibility such as dynamically inferring icon colors on hover and active states and adjusting icon sizes.

Also, it updates the icon design to a more fill-rounded style for a more polished and eye-pleasing Explorer look.

Improves theme names and extensions.

@ivodolenc ivodolenc added docs Documentation feat New feature labels Oct 10, 2024
@ivodolenc ivodolenc added the refactor Refactoring code label Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation feat New feature refactor Refactoring code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant