-
+
+
+
-
diff --git a/src/main/webapp/src/locales/en.json b/src/main/webapp/src/locales/en.json
index ee033ba..6d88e41 100644
--- a/src/main/webapp/src/locales/en.json
+++ b/src/main/webapp/src/locales/en.json
@@ -69,13 +69,26 @@
"textCode": "Wanna create a board and host a game yourself?"
},
"board": {
+ "label": "Board",
"name": "Board Name",
"infos": "Board Infos",
+ "options": {
+ "pointsForTitle": "Show points amount instead of entry name"
+ },
"category": {
+ "infos": "Category Infos",
"label": "No Category | Category | Categories | {count} Categories",
- "name": "Category name",
- "description": "Category description",
- "add": "Add Category"
+ "name": "Category Name",
+ "description": "Category Description",
+ "add": "Add Category",
+ "back": "Back to Board"
+ },
+ "boardentry": {
+ "infos":"Entry Infos",
+ "points": "Point | Points | {count} Points",
+ "label": "No Entries | Entry | Entries | {count} Entries",
+ "add": "Add Entry",
+ "name": "Entry Name"
}
},
"theme": {
diff --git a/src/main/webapp/src/main.ts b/src/main/webapp/src/main.ts
index 3d68f23..9c68d6b 100644
--- a/src/main/webapp/src/main.ts
+++ b/src/main/webapp/src/main.ts
@@ -9,7 +9,7 @@ import '@/assets/scss/customized_bootstrap.scss';
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome';
import { library } from '@fortawesome/fontawesome-svg-core';
-import { faSun, faMoon, faCircleHalfStroke, faEdit, faPlay, faSpinner, faLanguage, faGlobe, faPlus, faTrash, faGripLines, faAngleUp, faAngleDown } from '@fortawesome/free-solid-svg-icons';
+import { faSun, faMoon, faCircleHalfStroke, faEdit, faPlay, faSpinner, faLanguage, faGlobe, faPlus, faTrash, faGripLines, faAngleUp, faAngleDown, faAngleLeft } from '@fortawesome/free-solid-svg-icons';
import enMessages from './locales/en.json';
import deMessages from './locales/de.json';
@@ -38,6 +38,7 @@ library.add(
faGripLines,
faAngleUp,
faAngleDown,
+ faAngleLeft,
)
const app = createApp( App );
diff --git a/src/main/webapp/src/models/board/Board.ts b/src/main/webapp/src/models/board/Board.ts
index 0793ed6..76e0e8e 100644
--- a/src/main/webapp/src/models/board/Board.ts
+++ b/src/main/webapp/src/models/board/Board.ts
@@ -5,6 +5,7 @@ export class Board{
constructor(
public name: string,
public categories: Array
= [],
+ public pointsAreTitle: boolean = false,
public owner: User | undefined = undefined,
private id: number | undefined = undefined,
){}
diff --git a/src/main/webapp/src/models/board/BoardEntry.ts b/src/main/webapp/src/models/board/BoardEntry.ts
index dd796a8..ff0f152 100644
--- a/src/main/webapp/src/models/board/BoardEntry.ts
+++ b/src/main/webapp/src/models/board/BoardEntry.ts
@@ -5,6 +5,7 @@ import type { Question } from './Question';
export class BoardEntry{
constructor(
public name: string,
+ public points: number,
public category: Category,
public answer: Answer,
public questions: Array,
diff --git a/src/main/webapp/vite.config.ts b/src/main/webapp/vite.config.ts
index 341511f..f0976c4 100644
--- a/src/main/webapp/vite.config.ts
+++ b/src/main/webapp/vite.config.ts
@@ -18,5 +18,5 @@ export default defineConfig({
build:{
outDir: '../resources/static',
emptyOutDir: true,
- }
+ },
});