diff --git a/.gitignore b/.gitignore index 58fca2f..a3e4933 100644 --- a/.gitignore +++ b/.gitignore @@ -11,14 +11,15 @@ platforms/ # Build Artifacts *.js.map app/components/*.vue.js -app/default-objects/*.js -app/interfaces/*.js -app/inverted/*.js -app/retro/*.js -app/standard/*.js -app/utils/*.js -app/main.js -app/vue-extend.js +app/dist +#app/default-objects/*.js +#app/interfaces/*.js +#app/inverted/*.js +#app/retro/*.js +#app/standard/*.js +#app/utils/*.js +#app/main.js +#app/vue-extend.js # Logs logs diff --git a/app/_global_vars.scss b/app/_global_vars.scss new file mode 100644 index 0000000..d3dacc3 --- /dev/null +++ b/app/_global_vars.scss @@ -0,0 +1,19 @@ +$standard-bg: darkgreen; +$standard-border: #004c00; +$standard-btn-border: #003900; + +$danger-bg: darkred; +$danger-border: #740000; +$danger-btn-border: #5e0000; + +$empty-bg: #868585; +$empty-border: #616161; +$empty-btn-border: #4c4c4c; + +$highlight-bg:forestgreen; +$highlight-border: #175c17; +$highlight-btn-border: #124912; + +$standard-font-color:#ffffff; + +$font-ganon: "Return of Ganon", "ReturnofGanon", serif; diff --git a/app/app.scss b/app/app.scss index 283d727..fecc555 100644 --- a/app/app.scss +++ b/app/app.scss @@ -1,9 +1,146 @@ @import "~@nativescript/theme/core"; @import "~@nativescript/theme/blue"; +@import "global_vars"; // Place any CSS rules you want to apply on both iOS and Android here. // This is where the vast majority of your CSS code goes. +.btn { + font-size: 20; + padding: 10; + color: white; + horizontal-align: center; + vertical-align: center; + font-family: $font-ganon; + width: 100%; + border-width: 2; + background-color: $standard-border; + border-color: $standard-btn-border; + &.danger { + background-color: $danger-border; + border-color: $danger-btn-border; + } + &.empty { + background-color: $empty-border; + border-color: $empty-btn-border; + } + &.highlight { + background-color: $highlight-border; + border-color: $highlight-btn-border; + } + &.padded { + width:90%; + magin-top:5; + } + &.extra-padded { + width: 90%; + margin:5; + } +} + +.lbl { + font-size: 20; + font-family: $font-ganon; + color: $standard-font-color; +} + + +.modal-dialog { + background-color: $standard-bg; + border-width: 2px; + border-color: $standard-border; + padding: 10; + color: $standard-font-color; + font-family: $font-ganon; + font-size: 20; + &.danger { + background-color: $danger-bg; + border-color: $danger-border; + } +} + +.save-wrapper { + font-size: 20; + margin: 4; + padding: 10; + color: white; + border-width: 2; + border-color: $standard-border; + vertical-align: top; + font-family: $font-ganon; + background-color: $standard-bg; + &.danger { + background-color: $danger-bg; + border-color: $danger-border; + } + &.empty { + background-color: $empty-bg; + border-color: $empty-border; + } + &.highlight { + background-color: $highlight-bg; + border-color: $highlight-border; + } +} +// Map +.locale-green { + border-width: 3; + border-color: black; + background-color: aqua; +} +.locale-gray { + border-width: 3; + border-color: black; + background-color: gray; +} +.locale-red { + border-width: 3; + border-color: black; + background-color: red; +} +.center-key { + border-width: 3; + border-color: black; + background-color: yellow; +} +// Map Lists +.list-top-header { + background-color: black; + font-family: $font-ganon; + font-size: 18; + color: $standard-font-color; + padding-top: 6; +} + +.list-title { + font-family: $font-ganon; + font-size: 20; + padding:5; +} + +.locale-wrapper { + background-color: $standard-bg; + margin:4; + border-width: 2; + border-color: $standard-border; + color: white; + padding: 4; + font-family: $font-ganon; + font-size: 20; + &.darkred { + background-color:$danger-bg; + border-color: $danger-border; + } + &.darkgreen { + background-color: $standard-bg; + border-color: $standard-border; + } + &.gray { + background-color: $empty-bg; + border-color: $empty-border; + } +} + // Font icon class .fab { font-family: "Font Awesome 5 Brands", "fa-brands-400"; diff --git a/app/components/DarkList.vue b/app/components/DarkList.vue index 153ed09..7f6d096 100644 --- a/app/components/DarkList.vue +++ b/app/components/DarkList.vue @@ -2,7 +2,7 @@ - + - diff --git a/app/components/DarkMap.vue b/app/components/DarkMap.vue index 9cf053a..8702cbc 100644 --- a/app/components/DarkMap.vue +++ b/app/components/DarkMap.vue @@ -424,33 +424,4 @@ diff --git a/app/components/Debugger.vue b/app/components/Debugger.vue index fc97de7..49eeba7 100644 --- a/app/components/Debugger.vue +++ b/app/components/Debugger.vue @@ -89,25 +89,6 @@ diff --git a/app/components/GameEditInvalid.vue b/app/components/GameEditInvalid.vue index 3ac8a31..14630d1 100644 --- a/app/components/GameEditInvalid.vue +++ b/app/components/GameEditInvalid.vue @@ -2,12 +2,12 @@ - +