Nathan Sobo
1584189962
Ensure custom decoration elements fill their container
2017-08-02 20:34:18 -06:00
Jason Rudolph
b72d8078dc
Use relative positioning for gutters
2017-07-31 16:41:50 -04:00
Antonio Scandurra
b9783b125e
Don't 'contain: paint' line elements
...
This fixes
https://github.com/atom/atom/pull/13880#issuecomment-296623782 once
again.
2017-05-05 14:18:17 +02:00
Nathan Sobo
abfcfb3c9a
Set overflow: hidden and contain: layout paint on lines
2017-05-05 09:30:08 +02:00
Nathan Sobo
44539b1dc6
Remove some redundant styling
2017-05-05 09:29:30 +02:00
Antonio Scandurra
efdb044ce6
Use cursor:text on atom-text-editor elements
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2017-05-05 09:29:30 +02:00
Nathan Sobo
c338227dab
Drop floats
2017-05-05 09:29:29 +02:00
Nathan Sobo
77f04c47d9
Consolidate editor style sheets
2017-05-05 09:29:29 +02:00
Antonio Scandurra
3d29db49a4
Use position: relative for .line-number elements
...
...because packages like `.git-diff` are relying on this behavior to
position their decorations. This didn't seem to degrade layout times, so
it makes sense to just add it to keep package breakage to a minimum.
2017-05-05 09:29:29 +02:00
Nathan Sobo
988118213d
Don't use position: relative on atom-text-editor
2017-05-05 09:29:29 +02:00
Antonio Scandurra
6742025a02
Import octicon-mixins in static/text-editor.less
2017-05-05 09:29:29 +02:00
Nathan Sobo
e15e7e3c96
Assign width and character dimensions on editor to update soft wraps
2017-05-05 09:29:27 +02:00
Nathan Sobo
9765d9dbcd
Translate gutter so it remains visible when scrolling to the right
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2017-05-05 09:29:27 +02:00
Nathan Sobo
aed4d8876f
Use contain: strict on line number gutter and its tiles
...
This improves layout time of scrolling by limiting the extent of gutter re-layouts.
Signed-off-by: Antonio Scandurra <as-cii@github.com >
2017-05-05 09:29:27 +02:00
Nathan Sobo
f94144ff4b
WIP
2017-05-05 09:29:27 +02:00
Nathan Sobo
f237d70357
WIP
2017-05-05 09:29:27 +02:00