Add menu
This commit is contained in:
28
menu/one_colors.py
Normal file
28
menu/one_colors.py
Normal file
@ -0,0 +1,28 @@
|
||||
from colors import ColorsMeta
|
||||
|
||||
class OneColors(metaclass=ColorsMeta):
|
||||
BLACK = "#282C34"
|
||||
GUTTER_GREY = "#4B5263"
|
||||
COMMENT_GREY = "#5C6370"
|
||||
WHITE = "#ABB2BF"
|
||||
DARK_RED = "#BE5046"
|
||||
LIGHT_RED = "#E06C75"
|
||||
DARK_YELLOW = "#D19A66"
|
||||
LIGHT_YELLOW = "#E5C07B"
|
||||
GREEN = "#98C379"
|
||||
CYAN = "#56B6C2"
|
||||
BLUE = "#61AFEF"
|
||||
MAGENTA = "#C678DD"
|
||||
|
||||
@classmethod
|
||||
def as_dict(cls):
|
||||
"""
|
||||
Returns a dictionary mapping every NORD* attribute
|
||||
(e.g. 'NORD0') to its hex code.
|
||||
"""
|
||||
return {
|
||||
attr: getattr(cls, attr)
|
||||
for attr in dir(cls)
|
||||
if not callable(getattr(cls, attr)) and
|
||||
not attr.startswith("__")
|
||||
}
|
Reference in New Issue
Block a user