123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- // Editor styles (background, gutter, guides)
- atom-text-editor {
- background-color: @syntax-background-color;
- color: @syntax-text-color;
- .line.cursor-line {
- background-color: @syntax-cursor-line;
- }
- .invisible {
- color: @hue-4;
- }
- .cursor {
- border-left: 3px solid @syntax-cursor-color;
- }
- .selection .region {
- background-color: @syntax-selection-color;
- }
- /* purple glow around the matching brackets */
- .bracket-matcher {
- position: absolute;
- -webkit-box-shadow:0 0 20px #ff01fc;
- -moz-box-shadow: 0 0 20px #ff01fc;
- box-shadow:0 0 20px #ff01fc;
- background-color: rgba(162, 0, 255, 0.23);
- }
- .invisible-character {
- color: @syntax-invisible-character-color;
- }
- .indent-guide {
- color: @syntax-indent-guide-color;
- }
- .wrap-guide {
- background-color: @syntax-wrap-guide-color;
- }
- // find + replace
- .find-result .region.region.region,
- .current-result .region.region.region {
- border-radius: 2px;
- background-color: @syntax-result-marker-color;
- transition: border-color .4s;
- }
- .find-result .region.region.region {
- border: 2px solid transparent;
- }
- .current-result .region.region.region {
- border: 2px solid @syntax-result-marker-color-selected;
- transition-duration: .1s;
- }
- .gutter {
- .line-number {
- color: @syntax-gutter-text-color;
- -webkit-font-smoothing: antialiased;
- &.cursor-line {
- color: @syntax-gutter-text-color-selected;
- background-color: @syntax-gutter-background-color-selected;
- }
- &.cursor-line-no-selection {
- background-color: transparent;
- }
- .icon-right {
- color: @syntax-text-color;
- }
- }
- &:not(.git-diff-icon) .line-number.git-line-removed {
- &.git-line-removed::before {
- bottom: -3px;
- }
- &::after {
- content: "";
- position: absolute;
- left: 0px;
- bottom: 0px;
- width: 25px;
- border-bottom: 1px dotted fade(@syntax-color-removed, 50%);
- pointer-events: none;
- }
- }
- }
- .gutter .line-number.folded,
- .gutter .line-number:after,
- .fold-marker:after {
- color: @syntax-gutter-text-color-selected;
- }
- }
|