From 8cc240bb4e4426cfe0700990091086e4c9392c63 Mon Sep 17 00:00:00 2001 From: makeworld Date: Mon, 23 Nov 2020 13:19:05 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20Add=20dracula=20theme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- contrib/themes/README.md | 13 +++++ contrib/themes/dracula.toml | 103 ++++++++++++++++++++++++++++++++++++ 2 files changed, 116 insertions(+) create mode 100644 contrib/themes/dracula.toml diff --git a/contrib/themes/README.md b/contrib/themes/README.md index 49704b6..ad0d10d 100644 --- a/contrib/themes/README.md +++ b/contrib/themes/README.md @@ -8,6 +8,19 @@ Contributed by **[@lokesh-krishna](https://github.com/lokesh-krishna)**. ![screenshot of the nord theme](https://user-images.githubusercontent.com/20235646/99020443-a93a1980-2584-11eb-8028-0b95cfcf0fc6.png) +## Dracula + +Contributed by **[@crdpa](https://github.com/crdpa)**. + +![screenshot of dracula theme](https://user-images.githubusercontent.com/61637474/99983229-5b928d80-2d8a-11eb-8e5c-e5681bb274c5.png) + +
+More screenshots + +![screenshot of dracula theme](https://user-images.githubusercontent.com/61637474/99983237-5e8d7e00-2d8a-11eb-8e22-3a3459ae560a.png) +![screenshot of dracula theme](https://user-images.githubusercontent.com/61637474/99983210-53d2e900-2d8a-11eb-9ab7-12dc10c2933a.png) +
+ ## Yours? Contribute your own theme by opening a PR. diff --git a/contrib/themes/dracula.toml b/contrib/themes/dracula.toml new file mode 100644 index 0000000..3be9b62 --- /dev/null +++ b/contrib/themes/dracula.toml @@ -0,0 +1,103 @@ +[theme] +# This section is for changing the COLORS used in Amfora. +# These colors only apply if 'color' is enabled above. +# Colors can be set using a W3C color name, or a hex value such as "#ffffff". + +# Note that not all colors will work on terminals that do not have truecolor support. +# If you want to stick to the standard 16 or 256 colors, you can get +# a list of those here: https://jonasjacek.github.io/colors/ +# DO NOT use the names from that site, just the hex codes. + +# Definitions: +# bg = background +# fg = foreground +# dl = download +# btn = button +# hdg = heading +# bkmk = bookmark +# modal = a popup window/box in the middle of the screen + +# EXAMPLES: +# hdg_1 = "green" +# hdg_2 = "#5f0000" + +# Available keys to set: + +# bg: background for pages, tab row, app in general +# tab_num: The number/highlight of the tabs at the top +# tab_divider: The color of the divider character between tab numbers: | +# bottombar_label: The color of the prompt that appears when you press space +# bottombar_text: The color of the text you type +# bottombar_bg + +bg = "#282a36" +fg = "#f8f8f2" +tab_num = "#50fa7b" +tab_divider = "#f8f8f2" +bottombar_bg = "#282a36" +bottombar_text = "#f8f8f2" +bottombar_label = "#9aedfe" + +# hdg_1 +# hdg_2 +# hdg_3 +# amfora_link: A link that Amfora supports viewing. For now this is only gemini:// +# foreign_link: HTTP(S), Gopher, etc +# link_number: The silver number that appears to the left of a link +# regular_text: Normal gemini text, and plaintext documents +# quote_text +# preformatted_text +# list_text + +hdg_1 = "#5af78e" +hdg_2 = "#9aedfe" +hdg_3 = "#caa9fa" +amfora_link = "#f4f99d" +foreign_link = "#d4d989" +link_number = "#ff5555" +regular_text = "#f8f8f2" +quote_text = "#E6E6E6" +preformatted_text = "#f8f8f2" +list_text = "#f8f8f2" + +# btn_bg: The bg color for all modal buttons +# btn_text: The text color for all modal buttons + +btn_bg = "#bfbfbf" +btn_text = "#4d4d4d" + +dl_choice_modal_bg = "#282a36" +dl_choice_modal_text = "#f8f8f2" +dl_modal_bg = "#282a36" +dl_modal_text = "#f8f8f2" +info_modal_bg = "#282a36" +info_modal_text = "#f8f8f2" +error_modal_bg = "#282a36" +error_modal_text = "#ff5555" +yesno_modal_bg = "#282a36" +yesno_modal_text = "#f1fa8c" +tofu_modal_bg = "#282a36" +tofu_modal_text = "#f8f8f2" + +# input_modal_bg +# input_modal_text +# input_modal_field_bg: The bg of the input field, where you type the text +# input_modal_field_text: The color of the text you type + +input_modal_bg = "#282a36" +input_modal_text = "#f8f8f2" +input_modal_field_bg = "#4d4d4d" +input_modal_field_text ="#f8f8f2" + +# bkmk_modal_bg +# bkmk_modal_text +# bkmk_modal_label +# bkmk_modal_field_bg +# bkmk_modal_field_text + +bkmk_modal_bg = "#282a36" +bkmk_modal_text = "#f8f8f2" +bkmk_modal_label = "#f8f8f2" +bkmk_modal_field_bg = "#000000" +bkmk_modal_field_text = "#f8f8f2" +