├── .gitattributes
├── .github
├── DISCUSSION_TEMPLATE
│ ├── feature-requests.yml
│ ├── icon-requests.yml
│ ├── issues-or-questions.yml
│ └── release-notes.yml
└── ISSUE_TEMPLATE
│ ├── bug_report.yml
│ ├── config.yml
│ └── ideas.yml
├── .gitignore
├── README.md
└── assets
├── accent-selection.gif
├── accent-selector.webp
├── activation.gif
├── custom-accent.gif
├── custom-accent.mp4
├── explorer-arrows.gif
├── explorer-arrows.mp4
├── formerly-mt.png
├── mt-logo.png
├── outlined-icons.gif
├── outlined-icons.mp4
├── previews
├── carbon.webp
├── deepforest.webp
├── graphene.webp
├── ocean.webp
├── palenight.webp
└── teal.webp
├── show-borders.gif
├── show-borders.mp4
├── solid-highlight.gif
├── solid-highlight.mp4
├── themes-activation.gif
├── vira-icons-logo.png
├── vira-logo.png
├── vira-logo@3x.svg
└── vira-theme.png
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.mp4 filter=lfs diff=lfs merge=lfs -text
2 |
--------------------------------------------------------------------------------
/.github/DISCUSSION_TEMPLATE/feature-requests.yml:
--------------------------------------------------------------------------------
1 | title: Feature request
2 | labels:
3 | - 'feature request'
4 | body:
5 | - type: markdown
6 | attributes:
7 | value: |
8 | # Hi there! :wave:
9 |
10 | Thanks for taking the time to fill out new request. Please this discussion only to ask for new features.
11 | **If you want to discuss about something that doesn't match your taste, give feedback or chat about a topic, visit [Discussions](https://github.com/orgs/vira-themes/discussions).
12 | If this discussion is not related to a feature request will be closed instantly.**
13 | - type: textarea
14 | id: feature-description
15 | attributes:
16 | label: Feature description
17 | description: Describe the feature you want to request. Please be as detailed as possible.
18 | validations:
19 | required: true
20 |
--------------------------------------------------------------------------------
/.github/DISCUSSION_TEMPLATE/icon-requests.yml:
--------------------------------------------------------------------------------
1 | title: Icon request
2 | labels:
3 | - 'icon request'
4 | body:
5 | - type: markdown
6 | attributes:
7 | value: |
8 | # Hi there! :wave:
9 |
10 | Thanks for taking the time to fill out new request. Please use this discussion only to ask for new icons.
11 | **If you want to discuss about something that doesn't match your taste, give feedback or chat about a topic, visit [Discussions](https://github.com/orgs/vira-themes/discussions).
12 | If this discussion is not related to icon request will be closed instantly.**
13 | - type: input
14 | id: svg
15 | attributes:
16 | label: Logo url to SVG
17 | description: Insert the url to the SVG logo to associate to the files.
18 | placeholder: https://...
19 | validations:
20 | required: true
21 | - type: input
22 | id: extensions
23 | attributes:
24 | label: File extensions (if applicable)
25 | description: All the file extensions associated with the icon, comma separated.
26 | placeholder: txt, md, json, etc..
27 | validations:
28 | required: false
29 | - type: input
30 | id: filanames
31 | attributes:
32 | label: File names associated (if applicable)
33 | description: All the filenames associated with the icon, comma separated. Don't include extensions.
34 | placeholder: myfile, myfile.config
35 | validations:
36 | required: false
37 | - type: input
38 | id: languages
39 | attributes:
40 | label: Language IDs associated (if applicable)
41 | description: All the language IDs associated with the icon.
42 | placeholder: text, markdown
43 | validations:
44 | required: false
45 | - type: textarea
46 | id: notes
47 | attributes:
48 | label: Additional notes
49 | description: Add extra notes or information about the icon request. Upload here the SVG logo if is not available online.
50 | validations:
51 | required: false
52 |
--------------------------------------------------------------------------------
/.github/DISCUSSION_TEMPLATE/issues-or-questions.yml:
--------------------------------------------------------------------------------
1 | title: Issue with..
2 | labels:
3 | - 'help wanted'
4 | body:
5 | - type: markdown
6 | attributes:
7 | value: |
8 | # Hi there! :wave:
9 |
10 | Thanks for taking the time to fill out this bug report.
11 | **If you want to discuss about something that doesn't match your taste, give feedback or chat about a topic, visit [Discussions](https://github.com/Vira-Theme/vira-theme-support/discussions).
12 | Every issue opened that's not related to a bug or a question will be closed instantly.**
13 | - type: textarea
14 | id: description
15 | attributes:
16 | label: Description
17 | description: "Tell us more about the problem that you're running into. If possible attach a screenshot or video."
18 | placeholder: What did you see? What did you expect to see?
19 | validations:
20 | required: true
21 | - type: textarea
22 | id: reproduce
23 | attributes:
24 | label: Steps to reproduce
25 | description: 'How do we reproduce the error you described above? Does an additional extension need to be installed? For issues with syntax highlighting, consider adding some example code and the language being used.'
26 | placeholder: |
27 | 1. Go to '...'
28 | 2. Click on '....'
29 | 3. Scroll down to '....'
30 | 4. Type '....'
31 | validations:
32 | required: true
33 | - type: input
34 | id: version
35 | attributes:
36 | label: Extension Version
37 | description: 'What version of `Vira Theme` are you using?'
38 | placeholder: v1.0.0
39 | validations:
40 | required: true
41 | - type: input
42 | id: vsc-version
43 | attributes:
44 | label: VSCode Version
45 | description: 'What version of Visual Studio Code are you using?'
46 | placeholder: v1.95.0
47 | validations:
48 | required: true
49 | - type: dropdown
50 | id: theme
51 | attributes:
52 | label: Theme
53 | description: In which themes(s) are you experiencing the issue?
54 | multiple: false
55 | options:
56 | - Vira themes
57 | - Vira Icons
58 |
--------------------------------------------------------------------------------
/.github/DISCUSSION_TEMPLATE/release-notes.yml:
--------------------------------------------------------------------------------
1 | title: Release note
2 | labels:
3 | - 'release note'
4 | body:
5 | - type: input
6 | id: version
7 | attributes:
8 | label: Version released associated with the release notes
9 | description: Insert only the version number without the minor version. For example, if the release is v1.1.2, insert only 1.1.
10 | placeholder: v1.0
11 | validations:
12 | required: true
13 | - type: textarea
14 | id: new-features
15 | attributes:
16 | label: What's new?
17 | description: List what's new for the users in this release as bullet list. You can use markdown syntax.
18 | - type: textarea
19 | id: changed-features
20 | attributes:
21 | label: What's changed?
22 | description: List what's changed for the users in this release as bullet list. You can use markdown syntax.
23 | - type: textarea
24 | id: fixed-features
25 | attributes:
26 | label: What's fixed?
27 | description: List what has been fixed in this release as bullet list. You can use markdown syntax.
28 | - type: textarea
29 | id: notes
30 | attributes:
31 | label: Additional notes
32 | description: Add extra notes or information about the release. You can use markdown syntax.
33 | validations:
34 | required: false
35 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.yml:
--------------------------------------------------------------------------------
1 | name: Bug report 🐛
2 | description: Something not working as expected? This is the place to report your issue.
3 | labels:
4 | - 'bug'
5 | body:
6 | - type: markdown
7 | attributes:
8 | value: |
9 | # Hi there! :wave:
10 |
11 | Thanks for taking the time to fill out this bug report. Please use issues only to report bugs.
12 | **If you want to discuss about something that doesn't match your taste, give feedback or chat about a topic, visit [Discussions](https://github.com/Vira-Theme/vira-theme-support/discussions).
13 | Every issue opened that's not related to a bug or icon request will be closed instantly.**
14 | - type: textarea
15 | id: description
16 | attributes:
17 | label: Description
18 | description: "Tell us more about the problem that you're running into. If possible attach a screenshot or video."
19 | placeholder: What did you see? What did you expect to see?
20 | validations:
21 | required: true
22 | - type: textarea
23 | id: reproduce
24 | attributes:
25 | label: Steps to reproduce
26 | description: 'How do we reproduce the error you described above? Does an additional extension need to be installed? For issues with syntax highlighting, consider adding some example code and the language being used.'
27 | placeholder: |
28 | 1. Go to '...'
29 | 2. Click on '....'
30 | 3. Scroll down to '....'
31 | 4. Type '....'
32 | validations:
33 | required: true
34 | - type: input
35 | id: version
36 | attributes:
37 | label: Extension Version
38 | description: 'What version of `vsc-vira-theme` are you using?'
39 | placeholder: v34.5.0
40 | validations:
41 | required: true
42 | - type: input
43 | id: vsc-version
44 | attributes:
45 | label: VSCode Version
46 | description: 'What version of Visual Studio Code are you using?'
47 | placeholder: v1.92.0
48 | validations:
49 | required: true
50 | - type: dropdown
51 | id: theme
52 | attributes:
53 | label: Theme
54 | description: In which themes(s) are you experiencing the issue?
55 | multiple: false
56 | options:
57 | - Both of them
58 | - Vira Theme
59 | - Vira Theme Hight Contrast
60 | - Vira Theme Darker
61 | - Vira Theme Darker High Contrast
62 | - Vira Theme Ocean
63 | - Vira Theme Ocean High Contrast
64 | - Vira Theme Palenight
65 | - Vira Theme Palenight High Contrast
66 | - Vira Theme Deepforest
67 | - Vira Theme Deepforest High Contrast
68 | - Vira Theme Lighter
69 | - Vira Theme Lighter High Contrast
70 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/config.yml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: false
2 | contact_links:
3 | - name: Discussions
4 | url: https://github.com/Vira-Theme/vira-theme-support/discussions
5 | about: If you have questions or different type of requests, use the Discussions page.
6 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/ideas.yml:
--------------------------------------------------------------------------------
1 | name: "Icon request 🙏"
2 | labels: ['icon request']
3 | body:
4 | - type: markdown
5 | attributes:
6 | value: |
7 | # Hi there! :wave:
8 |
9 | Thanks for taking the time to fill out new request. Please use issues only to ask for new icons.
10 | **If you want to discuss about something that doesn't match your taste, give feedback or chat about a topic, visit [Discussions](https://github.com/Vira-Theme/vira-theme-support-icons/discussions).
11 | Every issue opened that's not related to a bug or icon request will be closed instantly.**
12 | - type: textarea
13 | id: description
14 | attributes:
15 | label: Description
16 | description: |
17 | Tell us more about the icon you want to request. Give all the info requested:
18 | - SVG Icon or Url
19 | - All file extensions associated with the icon"
20 | - All filenames associated with the icon
21 | - All the language IDs associated with the icon
22 | placeholder: |
23 | - https://....
24 | - `txt`, `md`
25 | - `myfile.md`, `myfile.config.txt`
26 | - `text`, 'markdown'
27 | validations:
28 | required: true
29 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Created by https://www.toptal.com/developers/gitignore/api/macos,windows
2 | # Edit at https://www.toptal.com/developers/gitignore?templates=macos,windows
3 |
4 | ### macOS ###
5 | # General
6 | .DS_Store
7 | .AppleDouble
8 | .LSOverride
9 |
10 | # Icon must end with two \r
11 | Icon
12 |
13 |
14 | # Thumbnails
15 | ._*
16 |
17 | # Files that might appear in the root of a volume
18 | .DocumentRevisions-V100
19 | .fseventsd
20 | .Spotlight-V100
21 | .TemporaryItems
22 | .Trashes
23 | .VolumeIcon.icns
24 | .com.apple.timemachine.donotpresent
25 |
26 | # Directories potentially created on remote AFP share
27 | .AppleDB
28 | .AppleDesktop
29 | Network Trash Folder
30 | Temporary Items
31 | .apdisk
32 |
33 | ### macOS Patch ###
34 | # iCloud generated files
35 | *.icloud
36 |
37 | ### Windows ###
38 | # Windows thumbnail cache files
39 | Thumbs.db
40 | Thumbs.db:encryptable
41 | ehthumbs.db
42 | ehthumbs_vista.db
43 |
44 | # Dump file
45 | *.stackdump
46 |
47 | # Folder config file
48 | [Dd]esktop.ini
49 |
50 | # Recycle Bin used on file shares
51 | $RECYCLE.BIN/
52 |
53 | # Windows Installer files
54 | *.cab
55 | *.msi
56 | *.msix
57 | *.msm
58 | *.msp
59 |
60 | # Windows shortcuts
61 | *.lnk
62 |
63 | # End of https://www.toptal.com/developers/gitignore/api/macos,windows
64 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
13 | ORIGINAL TASTE, ORIGINAL COLORS.
14 |
15 | www.vira.build
16 |
17 |
18 |
35 | Teal36 |![]() |
38 |
39 | Ocean40 |![]() |
42 |
43 | Carbon44 |![]() |
46 |
49 | Palenight50 |![]() |
52 |
53 | Graphene54 |![]() |
56 |
57 | Deepforest58 |![]() |
60 |
88 |
89 |
90 | Copyright © Mattia Astorino. All rights reserved.
91 |
92 |
93 |
94 |
99 | Vira Theme is a commercial product developed by "Vira Company by Mattia Astorino".
100 |
101 |
102 | By using this extension you agree with the Terms of Service published on vira.build.
103 |
104 |
105 |
106 | VAT IT14162840962
107 |
108 |