dempfi / ayu Goto Github PK
View Code? Open in Web Editor NEW🎨🖌 Modern Sublime Text theme
License: MIT License
🎨🖌 Modern Sublime Text theme
License: MIT License
Hello,
I'm using Ayu mirage theme on my sublime text installation, and I have noticed a little issue but quite annoying. When you try to rename a file, the bar at the bottom when you specify the new file name is half-hidden behind the status bar of sublime text.
Here is a screenshot to illustrate the issue:
My sublime text configuration is pretty straightforward, here it is in case you need it:
{
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"color_scheme": "Packages/ayu/ayu-mirage.tmTheme",
"font_size": 12,
"ignored_packages":
[
"Vintage"
],
"indent_guide_options":
[
"draw_normal",
"draw_active"
],
"line_padding_bottom": 3,
"line_padding_top": 3,
"overlay_scroll_bars": "enabled",
"skin": "ayu/ayu mirage",
"theme": "ayu-mirage.sublime-theme"
}
Let me know if you need any other information.
Your theme is excellent, and specially the color scheme! VSCode is a great text editor but sadly there is a lack of good themes for ES6. Would be great to have yours on VSCode too. 😀
I saw the same question for Atom but I assumed that it's better for you to have separate issues for the different ports (in case you consider a VSCode port).
sorry to bother, have some problems installing the theme.
what it looks like when activating:
from the console:
error: Error loading colour scheme Packages/ayu/widgets/Widget - ayu.stTheme: Unable to open Packages/ayu/widgets/Widget - ayu.stTheme
maybe it's my mistake? Sublime configuration?
Hey,
I think it would be better if the close button of the active tab has the same color as the other close buttons because I get always confused if I saved my file already.
Is it supposed to be like so? I mean that the code is yellow.
It is a code inside a function:
@app.route('/', methods=['POST', 'GET'])
def home():
if request.method == 'POST':
form = AdvertResponseForm(request.form)
if form.validate():
advert_response = AdvertResponse()
form.populate_obj(advert_response)
db.session.add(advert_response)
db.session.commit()
Thanks for your beautiful work, do you intend to port it to webstorm?
Hey thanks for the nice work on the theme.
I’m not a big fan of Roboto and would prefer to use Input for example. Is there a way that you can provide a setting for that? :)
Hey, I just installed the theme and unfortunately it doesn't look like the icons in the sidebar are showing:
As you can see it looks quite different from the screenshot in the README:
I'm on Windows 10, running Sublime Text 3 Stable build 3126.
How can I make my Sublime look more like the screenshot in the README?
Hey,
in you screenshots (https://camo.githubusercontent.com/fb5f7fda1b259389eff3674449772fee34a5af5f/687474703a2f2f692e696d6775722e636f6d2f30434c493344482e706e67) there is no macOS window top bar. Are these screenshots faked or is there a way to hide this top window bar?
Thank you,
Martin
Can you add property like "ui_separator" for bigger tabs (tabs with bigger padding)?
First off: amazing theme! Really nice and clean.
I found after installing Ayu today that in the sidebar, the "Open Files" label at the top was being cut off, as if there was a negative margin. using PRV I went into the themes options, and in both ayu.sublime-theme and ayu-light.sublime-theme and found the setting for this on line 515 and 522:
"content_margin": [0, -10, 0, 0],
After setting the -10 to 0 or 10, the label behaved as predicted and wasn't getting cut off. I wasn't sure if this was a by design setting or a behavior based off of the system you're working on.
A different default color besides straight black for the sidebar labels would also be a suggestion for the dark theme.
Is there a way to change the selection text color? I can change the background color, but not the text color. Maybe this isn't possible with Sublime Text.
Hello,
Thank you for creating this theme! I've been enjoying it a lot since installed!
It seems that recently there has been an update that is affecting how tab labels are rendered. I've only tested Linux (Ubuntu) with a HiDPI screen:
Both active an inactive tabs shows the same issue.
This might be related to #28 since was working yesterday without issues.
Settings:
{
"color_scheme": "Packages/ayu/ayu.tmTheme",
"theme": "ayu.sublime-theme"
}
Let me know any other information that might help out debugging this issue.
Thank you
❤️ ❤️ ❤️
With the release of Ayu 2.0, the theme labels (not scheme) are all messed up. The screenshots below demonstrates what I've been able to reproduce on Windows 10 and CentOS 7. Also, did you remove the labels from the sidebar (by matching the color to the background)?
Sidenote: Coming from Agila, the Ayu-Mirage theme is much appreciated!
Using latest Sublime 3 on Ubuntu 14.04LTS
My settings
{
"always_show_minimap_viewport": true,
"animation_enabled": false,
"binary_file_patterns":
[
"*.min.js",
"*jquery*.js"
],
"bold_folder_labels": true,
"color_scheme": "Packages/ayu/ayu.tmTheme",
"draw_minimap_border": true,
"ensure_newline_at_eof_on_save": true,
"file_exclude_patterns":
[
"*.pyc",
"*.pyo",
"*.exe",
"*.dll",
"*.obj",
"*.o",
"*.a",
"*.lib",
"*.so",
"*.dylib",
"*.ncb",
"*.sdf",
"*.suo",
"*.pdb",
"*.idb",
".DS_Store",
"*.class",
"*.psd",
"*.db",
"*.sublime-workspace",
"*.log"
],
"folder_exclude_patterns":
[
".svn",
".git",
".hg",
"CVS",
"tmp",
"coverage",
"public/assets"
],
"font_size": 12,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"SublimeLinter",
"Vintage"
],
"index_exclude_patterns":
[
"*.log"
],
"index_files": true,
"index_workers": 2,
"match_brackets_angle": true,
"scroll_speed": 10.0,
"show_encoding": true,
"show_line_endings": true,
"tab_size": 2,
"translate_tabs_to_spaces": true,
"tree_animation_enabled": false,
"trim_trailing_white_space_on_save": true
}
Hey,
would be great if you could do a package with all the colors included and publish it to npm like @yeun does it with https://github.com/yeun/open-color. I would love to use the colors on my website if this is not a problem for you.
Sublime revoked my color scheme saying that .tmTheme
and .sublime-theme
files not found after the Package was upgraded.
First, this theme is amazing, please make an Atom version, or someone please fork it. Thank you.
Settings as follow:
{
"theme": "ayu.sublime-theme",
"color_scheme": "Packages/ayu/ayu.tmTheme",
"ui_separator": true, // separators between panels
"ui_font_size_small": true, // smaller UI font size(sidebar, statusbar etc)
"detect_indentation": false,
"font_size": 11,
"ignored_packages":
[
"Package Control",
"Vintage"
],
"tab_size": 4,
"translate_tabs_to_spaces": true
}
Folder has been renamed. Sublime 3.
Would be great to have this on Atom too.
Hi, I like your theme but the width of the scrollbar is waaaaay to small. How can I increase it?
Hey,
I just noticed that Ayu is overlapping the AdvancedNewFile dialog. I think it's a problem with Ayu because with the default theme AdvancedNewFile is not hidden. If that's not a problem with Ayu I am happy to file an issue at AdvancedNewFile
Love this theme, particularly the light version.
Just a couple of minor issues:
Apart from that, the theme is perfect!
The replace field for all files is not visible. See screenshot
I have to say I love the colors for the code side. However, sidebar and tab links are real hard to read. How can I edit them to lighten them up more against the background?
Note that the hover and active "white" is great and easy to read.
As you can see in the screenshot, the magnifying glass icon is warped into a squished shape on the x
axis. I have restarted ST3.
Information:
ST3 Dev channel build 3125
Windows 10
3440x1440 display (perhaps aspect ratio matters, idk)
I'm also using this theme on ST3 on a macbook pro, but not on a dev build. The icon looks fine there. Not sure if it's because of the OS, screen resolution or ST3 version difference.
On the screenshots there is not titlebar. Is something not working for me, or am I missing something? Are those screenshots just mockups, or there should be no title bar after I activate the theme? I don't know how to get rid of the titlebar because without it it looks so much nicer :(
As the console print out from events.py
doesn't include the package name and I generally prefer status bar feedback, I suggest changing the code to:
--- events.py
+++ events.py
@@ -4,22 +4,25 @@
package_name = 'ayu'
+def status_msg(msg):
+ sublime.status_message(package_name + ': ' + msg)
+
def plugin_loaded():
from package_control import events
if events.install(package_name):
- print('Installed %s' % events.install(package_name))
+ status_msg('Installed %s' % events.install(package_name))
elif events.post_upgrade(package_name):
- print('Upgraded to %s' % events.post_upgrade(package_name))
+ status_msg('Upgraded to %s' % events.post_upgrade(package_name))
def plugin_unloaded():
from package_control import events
if events.pre_upgrade(package_name):
- print('Upgrading from %s' % events.pre_upgrade(package_name))
+ status_msg('Upgrading from %s' % events.pre_upgrade(package_name))
elif events.remove(package_name):
- print('Removing %s' % events.remove(package_name))
+ status_msg('Removing %s' % events.remove(package_name))
# Compat with ST2
or maybe you want to keep the print but add the package name:
--- events.py
+++ events.py
@@ -4,22 +4,25 @@
package_name = 'ayu'
+def print_msg(msg):
+ print(package_name + ': ' + msg)
+
def plugin_loaded():
from package_control import events
if events.install(package_name):
- print('Installed %s' % events.install(package_name))
+ print_msg('Installed %s' % events.install(package_name))
elif events.post_upgrade(package_name):
- print('Upgraded to %s' % events.post_upgrade(package_name))
+ print_msg('Upgraded to %s' % events.post_upgrade(package_name))
def plugin_unloaded():
from package_control import events
if events.pre_upgrade(package_name):
- print('Upgrading from %s' % events.pre_upgrade(package_name))
+ print_msg('Upgrading from %s' % events.pre_upgrade(package_name))
elif events.remove(package_name):
- print('Removing %s' % events.remove(package_name))
+ print_msg('Removing %s' % events.remove(package_name))
# Compat with ST2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.