mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 20:57:44 +00:00
LibGUI+HackStudio: Make gutter a first class element
Gutter -- a space left of the text, before the ruler -- is not a part of the ruler, nor should it be treated as such. This commit implements gutter handling in LibGUI::TextEditor as part of mild cleaning up of the gutter handling (breakpoint icons) in HackStudio's Editor. This commit also enables separate theming of the gutter.
This commit is contained in:
parent
920b4d730e
commit
8501617fcb
19 changed files with 103 additions and 25 deletions
|
@ -47,6 +47,8 @@ Link=#88c
|
|||
ActiveLink=#c88
|
||||
VisitedLink=#c8c
|
||||
PlaceholderText=#171717
|
||||
Gutter=#0f0f0f
|
||||
GutterBorder=#2f2f2f
|
||||
Ruler=#0f0f0f
|
||||
RulerBorder=#2f2f2f
|
||||
RulerActiveText=white
|
||||
|
|
|
@ -43,6 +43,8 @@ RubberBandBorder=#594fbf
|
|||
Link=#0000ff
|
||||
ActiveLink=#ee0000
|
||||
VisitedLink=#551a8b
|
||||
Gutter=#aeb2c3
|
||||
GutterBorder=#5d6069
|
||||
Ruler=#aeb2c3
|
||||
RulerBorder=#5d6069
|
||||
RulerActiveText=#5d6069
|
||||
|
|
|
@ -39,6 +39,8 @@ Link=#88c
|
|||
ActiveLink=#c88
|
||||
VisitedLink=#c8c
|
||||
PlaceholderText=#2e2f30
|
||||
Gutter=#505050
|
||||
GutterBorder=#666666
|
||||
Ruler=#505050
|
||||
RulerBorder=#666666
|
||||
RulerActiveText=white
|
||||
|
|
|
@ -47,6 +47,8 @@ RubberBandBorder=#6e2209
|
|||
Link=blue
|
||||
ActiveLink=red
|
||||
VisitedLink=magenta
|
||||
Gutter=#d4d0c8
|
||||
GutterBorder=#404040
|
||||
Ruler=#d4d0c8
|
||||
RulerBorder=#404040
|
||||
RulerActiveText=#404040
|
||||
|
|
|
@ -47,6 +47,8 @@ RubberBandBorder=#6e2209
|
|||
Link=blue
|
||||
ActiveLink=red
|
||||
VisitedLink=magenta
|
||||
Gutter=#d5ccbb
|
||||
GutterBorder=#404040
|
||||
Ruler=#d5ccbb
|
||||
RulerBorder=#404040
|
||||
RulerActiveText=#404040
|
||||
|
|
|
@ -39,6 +39,8 @@ RubberBandBorder=black
|
|||
Link=#0000b0
|
||||
ActiveLink=#2020d0
|
||||
VisitedLink=#2000b0
|
||||
Gutter=#808080
|
||||
GutterBorder=black
|
||||
Ruler=#808080
|
||||
RulerBorder=black
|
||||
RulerActiveText=#404040
|
||||
|
|
|
@ -47,6 +47,8 @@ RubberBandBorder=#598dc6
|
|||
Link=blue
|
||||
ActiveLink=red
|
||||
VisitedLink=magenta
|
||||
Gutter=#d4d0c8
|
||||
GutterBorder=#404040
|
||||
Ruler=#d4d0c8
|
||||
RulerBorder=#404040
|
||||
RulerActiveText=#404040
|
||||
|
|
|
@ -39,6 +39,8 @@ RubberBandBorder=#4c566a
|
|||
Link=#7e9dbc
|
||||
ActiveLink=#95adc5
|
||||
VisitedLink=#3b4e68
|
||||
Gutter=#434c5e
|
||||
GutterBorder=#3b4252
|
||||
Ruler=#434c5e
|
||||
RulerBorder=#3b4252
|
||||
RulerActiveText=#95adc5
|
||||
|
|
|
@ -47,6 +47,8 @@ RubberBandBorder=#50096e
|
|||
Link=blue
|
||||
ActiveLink=red
|
||||
VisitedLink=magenta
|
||||
Gutter=#d4d0c8
|
||||
GutterBorder=#404040
|
||||
Ruler=#d4d0c8
|
||||
RulerBorder=#404040
|
||||
RulerActiveText=#404040
|
||||
|
|
|
@ -43,6 +43,8 @@ RubberBandBorder=#09226e
|
|||
Link=blue
|
||||
ActiveLink=red
|
||||
VisitedLink=magenta
|
||||
Gutter=#d4d0c8
|
||||
GutterBorder=#404040
|
||||
Ruler=#d4d0c8
|
||||
RulerBorder=#404040
|
||||
RulerActiveText=#404040
|
||||
|
|
|
@ -43,6 +43,8 @@ RubberBandBorder=black
|
|||
Link=blue
|
||||
ActiveLink=red
|
||||
VisitedLink=magenta
|
||||
Gutter=#d4d0c8
|
||||
GutterBorder=#404040
|
||||
Ruler=#d4d0c8
|
||||
RulerBorder=#404040
|
||||
RulerActiveText=#404040
|
||||
|
|
|
@ -39,6 +39,8 @@ RubberBandBorder=#6e2209
|
|||
Link=blue
|
||||
ActiveLink=red
|
||||
VisitedLink=magenta
|
||||
Gutter=#d4d0c8
|
||||
GutterBorder=#404040
|
||||
Ruler=#d4d0c8
|
||||
RulerBorder=#404040
|
||||
RulerActiveText=#404040
|
||||
|
|
|
@ -43,6 +43,8 @@ RubberBandBorder=#007f7f
|
|||
Link=#88c
|
||||
ActiveLink=#c88
|
||||
VisitedLink=#c8c
|
||||
Gutter=#aeb2c3
|
||||
GutterBorder=#5d6069
|
||||
Ruler=#aeb2c3
|
||||
RulerBorder=#5d6069
|
||||
RulerActiveText=#5d6069
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue