summaryrefslogtreecommitdiff
path: root/gui/resources
diff options
context:
space:
mode:
authorbd <bdunaisky@umass.edu>2025-04-21 20:00:58 +0000
committerGitHub <noreply@github.com>2025-04-21 20:00:58 +0000
commitd933a0405b7a7dff3cf05839ac99d120cafa4d75 (patch)
tree43238110a03ce678f1a68b0b4175ae023527b070 /gui/resources
parentcdc9d9c6195cf51e2d1ff10ff4f29797d3e51691 (diff)
parent7cad6f05ebed25557fe6a31bfdf6290c72506868 (diff)
Merge pull request #57 from bdunahu/bdunahu
Initialize all pipe objects at once, thread safety,
Diffstat (limited to 'gui/resources')
-rw-r--r--gui/resources/BigBlueTermPlusNerdFont-Regular.ttfbin0 -> 2261980 bytes
-rw-r--r--gui/resources/BigBlueTermPlusNerdFontMono-Regular.ttfbin0 -> 2241472 bytes
-rw-r--r--gui/resources/BigBlueTermPlusNerdFontPropo-Regular.ttfbin0 -> 2284260 bytes
-rw-r--r--gui/resources/angry.pngbin0 -> 319 bytes
-rw-r--r--gui/resources/busy.pngbin0 -> 329 bytes
-rw-r--r--gui/resources/happy.pngbin0 -> 322 bytes
-rw-r--r--gui/resources/idle.pngbin0 -> 322 bytes
-rw-r--r--gui/resources/input.txt1
-rw-r--r--gui/resources/styles.qss167
9 files changed, 167 insertions, 1 deletions
diff --git a/gui/resources/BigBlueTermPlusNerdFont-Regular.ttf b/gui/resources/BigBlueTermPlusNerdFont-Regular.ttf
new file mode 100644
index 0000000..d8ad007
--- /dev/null
+++ b/gui/resources/BigBlueTermPlusNerdFont-Regular.ttf
Binary files differ
diff --git a/gui/resources/BigBlueTermPlusNerdFontMono-Regular.ttf b/gui/resources/BigBlueTermPlusNerdFontMono-Regular.ttf
new file mode 100644
index 0000000..1757e92
--- /dev/null
+++ b/gui/resources/BigBlueTermPlusNerdFontMono-Regular.ttf
Binary files differ
diff --git a/gui/resources/BigBlueTermPlusNerdFontPropo-Regular.ttf b/gui/resources/BigBlueTermPlusNerdFontPropo-Regular.ttf
new file mode 100644
index 0000000..c30176d
--- /dev/null
+++ b/gui/resources/BigBlueTermPlusNerdFontPropo-Regular.ttf
Binary files differ
diff --git a/gui/resources/angry.png b/gui/resources/angry.png
new file mode 100644
index 0000000..3299eb4
--- /dev/null
+++ b/gui/resources/angry.png
Binary files differ
diff --git a/gui/resources/busy.png b/gui/resources/busy.png
new file mode 100644
index 0000000..df1b36a
--- /dev/null
+++ b/gui/resources/busy.png
Binary files differ
diff --git a/gui/resources/happy.png b/gui/resources/happy.png
new file mode 100644
index 0000000..6168e89
--- /dev/null
+++ b/gui/resources/happy.png
Binary files differ
diff --git a/gui/resources/idle.png b/gui/resources/idle.png
new file mode 100644
index 0000000..f894716
--- /dev/null
+++ b/gui/resources/idle.png
Binary files differ
diff --git a/gui/resources/input.txt b/gui/resources/input.txt
deleted file mode 100644
index fc1c3cf..0000000
--- a/gui/resources/input.txt
+++ /dev/null
@@ -1 +0,0 @@
-Lorem Ipsum \ No newline at end of file
diff --git a/gui/resources/styles.qss b/gui/resources/styles.qss
new file mode 100644
index 0000000..dbaa623
--- /dev/null
+++ b/gui/resources/styles.qss
@@ -0,0 +1,167 @@
+* {
+ font-family: "BigBlueTermPlusNerdFontMono", "monospace";
+ font-size: 20pt;
+ color: "#00cc00";
+ background-color: "#000200";
+ border: 0px solid "#000200";
+}
+
+QStatusBar {
+ font-size: 12pt;
+ color: "#000200";
+ background-color: "#00cc00";
+}
+
+QLabel#msg_label {
+ font-size: 12pt;
+ color: "#000200";
+ background-color: "#00cc00";
+}
+
+QLabel#info_label {
+ font-size: 12pt;
+ color: "#000200";
+ background-color: "#00cc00";
+}
+
+QLabel#avatar_label {
+ background-color: "#00cc00";
+}
+
+/* main window */
+QWidget {
+}
+
+QGroupBox {
+ text-decoration: underline "#00cc00";
+ font-size: 17pt;
+ border: 4px solid ;
+ border-radius: 0px;
+ margin-top: 1ex; /* leave space at the top for the title */
+}
+
+QGroupBox::title {
+ subcontrol-origin: margin;
+ subcontrol-position: top left;
+ border-radius: 0px;
+ padding: 0 2px;
+}
+
+QLabel {
+}
+
+/* text entry */
+QLineEdit {
+ font-size: 18pt;
+ border-radius: 0px;
+ padding: 0 4px;
+ selection-background-color: "#00cc00";
+}
+
+QTextEdit, QListView {
+ font-size: 10pt;
+}
+
+QPushButton {
+ color: "#000200";
+ background-color: "#00cc00";
+ border-radius: 0px;
+ padding: 1px;
+}
+
+
+QPushButton:pressed {
+ color: "#00cc00";
+ background-color: "#000200";
+}
+
+QPushButton:flat {
+ border: none; /* no border for a flat push button */
+}
+
+QPushButton:default {
+ border-color: "#00cc00";
+}
+
+QMenuBar {
+ background-color: "#00cc00";
+ spacing: 3px; /* spacing between menu bar items */
+}
+
+QMenuBar::item {
+ padding: 1px 4px;
+ background: transparent;
+ border-radius: 4px;
+}
+
+QCheckBox {
+ spacing: 5px;
+}
+
+QCheckBox::indicator {
+ width: 13px;
+ height: 13px;
+ border: 2px solid "#00cc00";
+}
+
+QCheckBox::indicator:unchecked {
+}
+
+/* QCheckBox::indicator:unchecked:pressed { */
+/* image: url(:/images/checkbox_unchecked_pressed.png); */
+/* } */
+
+QCheckBox::indicator:checked {
+ background: "#00cc00";
+}
+
+QSlider::groove:horizontal {
+ height: 10px; /* the groove expands to the size of the slider by default. by giving it a height, it has a fixed size */
+ background: "#00cc00";
+ margin: 50px 0;
+}
+
+QSlider::handle:horizontal {
+ background: "#00cc00";
+ width: 20px;
+ margin: -50px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
+ border-radius: 3px;
+}
+
+QScrollBar:horizontal {
+ border: 4px solid "#00cc00";
+}
+
+QScrollBar::handle:horizontal {
+ height: 16px;
+ background-color: "#00cc00";
+}
+
+QScrollBar::add-line:horizontal {
+ border: 4px solid "#00cc00";
+}
+
+QScrollBar::sub-line:horizontal {
+ border: 4px solid "#00cc00";
+}
+
+QScrollBar:vertical {
+ border: 4px solid "#00cc00";
+}
+
+QScrollBar::handle:vertical {
+ width: 16px;
+ background-color: "#00cc00";
+}
+
+QScrollBar::add-line:vertical {
+ border: 4px solid "#00cc00";
+}
+
+QScrollBar::sub-line:vertical {
+ border: 4px solid "#00cc00";
+}
+
+/* Local Variables: */
+/* mode: css */
+/* End: */