Skip to content

Commit

Permalink
Add the Settings Page (#41)
Browse files Browse the repository at this point in the history
- Add a Website overview Page
- Add the Ability to remove websites


https://github.com/user-attachments/assets/891d06e6-4fda-416b-937f-acb8a7506ec2
  • Loading branch information
strseb authored Aug 30, 2024
1 parent ab8375a commit 4b7cf11
Show file tree
Hide file tree
Showing 18 changed files with 822 additions and 40 deletions.
50 changes: 50 additions & 0 deletions src/_locales/en/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,5 +65,55 @@
"vpnIsOff": {
"message": "VPN is Off",
"description": "Header to signal that VPN connection is disabled"
},
"vpnOffStatus": {
"message": "OFF",
"description": "Label indicating that the VPN is off."
},
"vpnOnStatus": {
"message": "ON",
"description": "Label indicating that the VPN is on."
},
"headlineWebsitePreferences": {
"message": "Website Preferences",
"description": "Headline for the Website Preferences page."
},
"placeholderSearchWebsites": {
"message": "Search Websites",
"description": "Placeholder text for the search input field to search websites."
},
"tableHeadingWebsite": {
"message": "Website",
"description": "Table heading for the column listing websites."
},
"tableHeadingVpnStatus": {
"message": "VPN Status",
"description": "Table heading for the column indicating whether the VPN is on or off for a website."
},
"tableHeadingLocation": {
"message": "Location",
"description": "Table heading for the column showing the location of the website."
},
"headlineNoWebsitePreferences": {
"message": "You haven't set any website preferences yet",
"description": "Headline shown when the user hasn't set any website preferences."
},
"noWebsitePreferencesSubText": {
"message": "If you turn off VPN protection or set a custom location for any websites, you'll see them here.",
"description": "Subtext shown when there are no website preferences set by the user."
},
"altTextRemoveWebsiteButton": {
"message": "Remove rule for $origin$",
"description": "Alt text for the button that removes a website rule from the list of preferences.",
"placeholders": {
"origin": {
"content": "$1",
"example": "developer.mozilla.org"
}
}
},
"altTextOpenSettingsPage": {
"message": "Open Settings Page",
"description": "Alt text for the button that opens the Extensions Settings page"
}
}
139 changes: 139 additions & 0 deletions src/assets/img/country-tabs.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/assets/img/delete-gray.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions src/assets/img/globe-shield-off.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions src/assets/img/globe-shield-on.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/assets/img/search-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 2 additions & 10 deletions src/assets/img/shield-off.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 4b7cf11

Please sign in to comment.