-
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ref][update] individual-theme-scheme based system
- Loading branch information
Showing
17 changed files
with
555 additions
and
354 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
#ifndef EKG_UI_BUTTON_HPP | ||
#define EKG_UI_BUTTON_HPP | ||
|
||
#include "ekg/math/geometry.hpp" | ||
|
||
namespace ekg { | ||
struct button_theme_t { | ||
public: | ||
ekg::vec4<float> background {}; | ||
ekg::vec4<float> string {}; | ||
ekg::vec4<float> outline {}; | ||
ekg::vec4<float> activity {}; | ||
ekg::vec4<float> highlight {}; | ||
}; | ||
|
||
struct button_t { | ||
public: | ||
}; | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
#ifndef EKG_UI_CHECKBOX_HPP | ||
#define EKG_UI_CHECKBOX_HPP | ||
|
||
#include "ekg/math/geometry.hpp" | ||
|
||
namespace ekg { | ||
struct checkbox_theme_t { | ||
public: | ||
ekg::vec4<float> background {}; | ||
ekg::vec4<float> string {}; | ||
ekg::vec4<float> outline {}; | ||
ekg::vec4<float> activity {}; | ||
ekg::vec4<float> highlight {}; | ||
}; | ||
|
||
struct checkbox_t { | ||
public: | ||
}; | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
#ifndef EKG_UI_COMBOBOX_HPP | ||
#define EKG_UI_COMBOBOX_HPP | ||
|
||
#include "ekg/math/geometry.hpp" | ||
|
||
namespace ekg { | ||
struct combobox_theme_t { | ||
public: | ||
}; | ||
|
||
struct combobox_t { | ||
public: | ||
}; | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
#ifndef EKG_UI_FRAME_HPP | ||
#define EKG_UI_FRAME_HPP | ||
|
||
#include "ekg/math/geometry.hpp" | ||
|
||
namespace ekg { | ||
struct frame_theme_t { | ||
public: | ||
ekg::vec4<float> background {}; | ||
ekg::vec4<float> border {}; | ||
ekg::vec4<float> outline {}; | ||
int32_t activity_offset {}; | ||
}; | ||
|
||
struct frame_t { | ||
public: | ||
}; | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
#ifndef EKG_UI_LABEL_HPP | ||
#define EKG_UI_LABEL_HPP | ||
|
||
#include "ekg/math/geometry.hpp" | ||
|
||
namespace ekg { | ||
struct label_theme_t { | ||
public: | ||
ekg::vec4<float> string {}; | ||
ekg::vec4<float> outline {}; | ||
ekg::vec4<float> background {}; | ||
}; | ||
|
||
struct label_t { | ||
public: | ||
}; | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
#ifndef EKG_UI_LISTBOX_HPP | ||
#define EKG_UI_LISTBOX_HPP | ||
|
||
#include "ekg/math/geometry.hpp" | ||
|
||
namespace ekg { | ||
struct listbox_theme_t { | ||
public: | ||
ekg::vec4<float> header_background {}; | ||
ekg::vec4<float> header_highlight_outline {}; | ||
ekg::vec4<float> header_highlight {}; | ||
ekg::vec4<float> header_outline {}; | ||
ekg::vec4<float> header_string {}; | ||
ekg::vec4<float> item_background {}; | ||
ekg::vec4<float> item_highlight_outline {}; | ||
ekg::vec4<float> item_highlight {}; | ||
ekg::vec4<float> item_focused {}; | ||
ekg::vec4<float> item_focused_outline {}; | ||
ekg::vec4<float> item_string {}; | ||
ekg::vec4<float> item_outline {}; | ||
ekg::vec4<float> outline {}; | ||
ekg::vec4<float> background {}; | ||
ekg::vec4<float> line_separator {}; | ||
ekg::vec4<float> drag_background {}; | ||
ekg::vec4<float> drag_outline {}; | ||
|
||
float subitem_offset_space {4.0f}; | ||
}; | ||
|
||
struct listbox_t { | ||
public: | ||
}; | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
#ifndef EKG_UI_MENU_HPP | ||
#define EKG_UI_MENU_HPP | ||
|
||
#include "ekg/math/geometry.hpp" | ||
|
||
namespace ekg { | ||
struct menu_theme_t { | ||
public: | ||
}; | ||
|
||
struct menu_t { | ||
public: | ||
}; | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
#ifndef EKG_UI_POPUP_HPP | ||
#define EKG_UI_POPUP_HPP | ||
|
||
#include "ekg/math/geometry.hpp" | ||
|
||
namespace ekg { | ||
struct popup_theme_t { | ||
public: | ||
ekg::vec4<float> background {}; | ||
ekg::vec4<float> string {}; | ||
ekg::vec4<float> outline {}; | ||
ekg::vec4<float> highlight {}; | ||
ekg::vec4<float> separator {}; | ||
int64_t drop_animation_delay {}; | ||
}; | ||
|
||
struct popup_t { | ||
public: | ||
}; | ||
} | ||
|
||
#endif |
Oops, something went wrong.