Closed caseymhunt closed 8 years ago
Thanks for your effort to find a acceptable solution for all. Unfortunately, I must reject your PR due to some small disagreements, but will implement it partly.
bold
and@dark-blue
on entity tags to look a little more pronounced in a wall of code
I like the idea to use bold font for HTML tags to emphasize them better, but I will leave it blue
instead of dark-blue
. This way it won't look dimmed too much.
- Indent guide lightened to be a little less distracting during writing
I also agree to this change, but this would lead to unvisible indent guide lines on the actual highlighted line, both colors would be light-coal
(like you mentioned in bullet list item #3).
I would like to change the color to coal
for all lines which are not highlighted and only use light-coal
for the actual line by seting a specific CSS rule for the cursor-line
class selector, but it only works when the file gets loaded and does not update automatically. This way only the first selected line on file load would stay with loight-coal
colored indent guide lines.
To get this working i would have to write a script which updates on line change or integrate the already existing indent-guide-improved package, but this would blow up the package size and the definition of a "theme" package :pensive:
- The gutter fold arrows were disappearing on line numbers over 3 digits. I've increased the space around these so they don't disappear.
I've tried to test this, but was not able to reproduce it :open_mouth: I've added lines up to 5 digits and the gutter dynamically adapts so the arrows won't disappear. Maybe you're running an outdated version (tested on Arch Linux with Atom 1.5.1) or there are conflicts with other packages modifing the behavior of the gutter.
For the better differentiation between the attribute name and the associated value I added a underline
text decoration for the attribute name which works well together with the bold HTML tags and makes the attribute value very readable.
I have pushed another testbranch improvement/ghi-3-testbranch-solution-3.2 which includes all the changes I mentioned above and updated the issue [#3].
If you want to use the changes you made in this PR, you are free to add them to your personal styles.less
stylesheet to override this part of my theme package to customize it.
You can add the styles.less
file to you atom home directory or create and edit it via Edit -> Open Your Stylesheet menu.
Here's a screenshot to preview my planned changes and would really appreciate some feedback to it :smile:
I will close this PR now and merge the testbranch improvement/ghi-3-testbranch-solution-3.2 which includes all the changes I mentioned above and in issue #3. Thanks anyway for your ideas and hope this solution is reasonable for you.
So far my preference for ease of reading is option 1. However, I still feel there needs to be a bit more differentiation. I've attempted to take a pass at it to show you what I mean. Feel free to do this correctly if you like the changes. I won't be offended at a denied pull request.
Color modifications:
bold
and@dark-blue
on entity tags to look a little more pronounced in a wall of codeLayout modifications: