110 lines
2.6 KiB
JavaScript
110 lines
2.6 KiB
JavaScript
const defaultConfigs = (function () {
|
|
"use strict";
|
|
|
|
const settings = {
|
|
streamer: "RythonDev",
|
|
testTasks: false, // true or false
|
|
headerGoogleFont: true, // true: use google font, false: use system font
|
|
taskGoogleFont: true, // true: use google font, false: use system font
|
|
showStreamersTasksOnly: true, // true or false
|
|
};
|
|
|
|
const animation = {
|
|
scrollSpeed: 40, // milliseconds
|
|
gapBetweenScrolls: 0, // px
|
|
titles: [
|
|
"!taskhelp",
|
|
"!task",
|
|
"!edit",
|
|
"!remove",
|
|
"!done",
|
|
"!undone",
|
|
"!botcred",
|
|
"!count",
|
|
"!points",
|
|
"!boardcount",
|
|
],
|
|
};
|
|
|
|
const styles = {
|
|
// task list
|
|
taskListBackgroundColor: "#000000", // hex only
|
|
taskListBackgroundOpacity: 0, // 0.0 - 1.0
|
|
|
|
taskListBorderWidth: "0px", // px
|
|
taskListBorderColor: "#ffffff", // hex or name
|
|
taskListBorderRadius: "0px", // px
|
|
|
|
taskListHorizontalPadding: "0px", // px
|
|
taskListVerticalPadding: "0px", // px
|
|
|
|
// header
|
|
headerHorizontalPadding: "10px", // px
|
|
headerVerticalPadding: "10px", // px
|
|
|
|
headerBackgroundColor: "#fff", // hex only
|
|
headerBackgroundOpacity: 1, // 0.0 - 1.0
|
|
|
|
headerBorderWidth: "0px", // px
|
|
headerBorderColor: "#ffffff", // hex or name
|
|
headerBorderRadius: "3px", // px
|
|
|
|
headerFontFamily: "Fredoka", // font name
|
|
|
|
headerFontSize: "25px", // px
|
|
headerFontWeight: "bold", // normal or bold or number
|
|
|
|
headerFontColor: "#000", // hex or name
|
|
|
|
// body
|
|
bodyBackgroundColor: "#fff", // hex only
|
|
bodyBackgroundOpacity: 0, // 0.0 - 1.0
|
|
|
|
bodyBorderWidth: "0px", // px
|
|
bodyBorderColor: "#fff", // hex or name
|
|
bodyBorderRadius: "5px", // px
|
|
|
|
// task
|
|
lineHeight: 1.5, // number
|
|
usernameFontWeight: "bold", // normal or bold or number
|
|
usernameColor: "pink", // hex or name or "" for twitch user color
|
|
usernameFontSize: "20px", // px
|
|
|
|
taskWidth: "100%",
|
|
|
|
taskBackgroundColor: "#000", // hex only
|
|
taskBackgroundOpacity: 0, // 0.0 - 1.0
|
|
|
|
taskFontFamily: "Poppins", // font name
|
|
|
|
taskFontSize: "20px", // px
|
|
taskFontColor: "#fff", // hex or name
|
|
|
|
taskBorderColor: "#fff", // hex or name
|
|
taskBorderWidth: "0px", // px
|
|
taskBorderRadius: "10px", // px
|
|
|
|
taskMarginBottom: "10px", // px
|
|
taskHorizontalPadding: "20px", // px
|
|
taskVerticalPadding: "10px", // px
|
|
|
|
// done task
|
|
doneTaskFontColor: "#bbb", // hex or name
|
|
|
|
// focus task
|
|
focusTaskBackgroundColor: "#fff", // hex only
|
|
focusTaskBackgroundOpacity: 1, // 0.0 - 1.0
|
|
focusTaskBorderRadius: "5px", // px
|
|
|
|
focusTaskFontColor: "#000", // hex or name
|
|
|
|
focusTaskHorizontalPadding: "7px", // px
|
|
focusTaskVerticalPadding: "0px", // px
|
|
};
|
|
|
|
return {
|
|
settings,
|
|
styles,
|
|
animation,
|
|
};
|
|
})();
|