Commit Graph

618 Commits

Author SHA1 Message Date
James Lyne
76f151a64c First attempt at login/register 2021-08-30 22:28:20 +01:00
James Lyne
6028779b45 Icon optimisations
- Ran icons through SVGo
- Removed some remaining unneeded attributes
2021-08-30 22:28:19 +01:00
James Lyne
b426ed3cae Refactor fetch logic
- Add credentials: include
- Allow passing arbitrary options to fetch, and rename existing simple get to getJSON
2021-08-30 22:28:19 +01:00
James Lyne
e41a841bdb Don't make sendChatMessage abstract 2021-08-30 22:28:19 +01:00
James Lyne
2ff6fb6665 Add sensible base font size to app container 2021-08-30 22:28:19 +01:00
James Lyne
dc0a03daa8 Refactor server configuration loading
- Move store cleanup to single RESET mutation
- Move showSplash, RESET and STOP_UPDATES calls into loadConfiguration
2021-08-30 22:28:15 +01:00
James Lyne
50c7018441 Fix build 2021-08-30 22:03:23 +01:00
James Lyne
0fba7747c8 Reset splash error state on hide 2021-08-30 22:02:57 +01:00
James Lyne
882efa8373
Merge pull request #94 from JLyne/dependabot/npm_and_yarn/typescript-4.4.2
Bump typescript from 4.3.5 to 4.4.2
2021-08-27 03:07:51 +01:00
James Lyne
01439411f7 Fix build 2021-08-27 03:06:05 +01:00
James Lyne
b25cdeccb2 Fix build 2021-08-27 02:57:39 +01:00
James Lyne
af8e2b8029 Update package-lock.json 2021-08-27 02:54:25 +01:00
James Lyne
ec115615d1 Fix build with Typescript 4.4 2021-08-27 02:40:25 +01:00
James Lyne
ed52f811bc More button style tweaks 2021-08-27 02:26:21 +01:00
James Lyne
116c9efa0d Use cross icon for unfollow button 2021-08-27 02:26:04 +01:00
James Lyne
a2b1bd148f Fix context menu styling 2021-08-27 02:04:23 +01:00
James Lyne
6ca0cc1336 Bind dev server to all interfaces 2021-08-27 02:02:16 +01:00
James Lyne
8e381d5b90 Disable tile image smoothing on Firefox 2021-08-27 01:58:27 +01:00
James Lyne
959db53b11 Use newest version of leaflet fork with stripped down styling. Simplify leaflet-related LiveAtlas styling. 2021-08-27 01:58:05 +01:00
dependabot[bot]
227d6f5d42
Bump typescript from 4.3.5 to 4.4.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.5 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.5...v4.4.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 22:09:35 +00:00
James Lyne
379b4978ae Update button styles 2021-08-26 22:44:03 +01:00
James Lyne
d0d24d528f Fix display issues with long player names in player list 2021-08-26 22:23:47 +01:00
James Lyne
b37d5d6739 Remove redundant loading control css animation 2021-08-26 22:05:20 +01:00
James Lyne
9a8ce39dd6 Update splash screen SVGs 2021-08-26 22:04:31 +01:00
James Lyne
c97c13265b Update package-lock.json 2021-08-26 21:58:25 +01:00
James Lyne
e6e7e3d9f9 Optimise icons 2021-08-26 21:57:47 +01:00
James Lyne
15e66bf222 New players/maps icons 2021-08-26 21:57:06 +01:00
James Lyne
ca8142cca8 Use declare for leaflet defined fields 2021-08-26 21:40:54 +01:00
James Lyne
7fb843d618
Merge pull request #91 from JLyne/dependabot/npm_and_yarn/vue-tsc-0.3.0
Bump vue-tsc from 0.2.2 to 0.3.0
2021-08-26 01:07:17 +01:00
dependabot[bot]
e97e125563
Bump vue-tsc from 0.2.2 to 0.3.0
Bumps [vue-tsc](https://github.com/johnsoncodehk/vue-tsc) from 0.2.2 to 0.3.0.
- [Release notes](https://github.com/johnsoncodehk/vue-tsc/releases)
- [Commits](https://github.com/johnsoncodehk/vue-tsc/commits)

---
updated-dependencies:
- dependency-name: vue-tsc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 00:05:21 +00:00
James Lyne
d01c73e20d
Merge pull request #92 from JLyne/dependabot/npm_and_yarn/vitejs/plugin-vue-1.6.0
Bump @vitejs/plugin-vue from 1.4.0 to 1.6.0
2021-08-26 01:05:01 +01:00
dependabot[bot]
f96e88b84d
Bump @vitejs/plugin-vue from 1.4.0 to 1.6.0
Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite/tree/HEAD/packages/plugin-vue) from 1.4.0 to 1.6.0.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-app@1.6.0/packages/plugin-vue)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 00:04:44 +00:00
James Lyne
8cf2269863
Merge pull request #89 from JLyne/dependabot/npm_and_yarn/vue/compiler-sfc-3.2.6
Bump @vue/compiler-sfc from 3.2.2 to 3.2.6
2021-08-26 01:04:24 +01:00
James Lyne
dc7e4b046a
Merge pull request #93 from JLyne/dependabot/npm_and_yarn/sass-1.38.1
Bump sass from 1.38.0 to 1.38.1
2021-08-26 01:04:07 +01:00
dependabot[bot]
b1fb9220e3
Bump sass from 1.38.0 to 1.38.1
Bumps [sass](https://github.com/sass/dart-sass) from 1.38.0 to 1.38.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.38.0...1.38.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 00:03:11 +00:00
dependabot[bot]
a957f0cd76
Bump @vue/compiler-sfc from 3.2.2 to 3.2.6
Bumps [@vue/compiler-sfc](https://github.com/vuejs/vue-next/tree/HEAD/packages/compiler-sfc) from 3.2.2 to 3.2.6.
- [Release notes](https://github.com/vuejs/vue-next/releases)
- [Changelog](https://github.com/vuejs/vue-next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-next/commits/v3.2.6/packages/compiler-sfc)

---
updated-dependencies:
- dependency-name: "@vue/compiler-sfc"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 00:03:03 +00:00
James Lyne
4bed289722
Merge pull request #90 from JLyne/dependabot/npm_and_yarn/vite-plugin-svg-sprite-component-1.0.9
Bump vite-plugin-svg-sprite-component from 1.0.8 to 1.0.9
2021-08-26 01:02:48 +01:00
James Lyne
ac7e7c5d20
Merge pull request #87 from JLyne/dependabot/npm_and_yarn/vue-3.2.6
Bump vue from 3.2.2 to 3.2.6
2021-08-26 01:02:18 +01:00
dependabot[bot]
ef9b930276
Bump vite-plugin-svg-sprite-component from 1.0.8 to 1.0.9
Bumps [vite-plugin-svg-sprite-component](https://github.com/cereschen/vite-plugin-svg-sprite-component) from 1.0.8 to 1.0.9.
- [Release notes](https://github.com/cereschen/vite-plugin-svg-sprite-component/releases)
- [Commits](https://github.com/cereschen/vite-plugin-svg-sprite-component/commits)

---
updated-dependencies:
- dependency-name: vite-plugin-svg-sprite-component
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 00:02:17 +00:00
James Lyne
b487e280fa
Merge pull request #88 from JLyne/dependabot/npm_and_yarn/vite-2.5.1
Bump vite from 2.4.4 to 2.5.1
2021-08-26 01:02:12 +01:00
James Lyne
a8b05da3e9
Merge pull request #85 from JLyne/dependabot/npm_and_yarn/typescript-eslint/parser-4.29.3
Bump @typescript-eslint/parser from 4.29.2 to 4.29.3
2021-08-26 01:02:03 +01:00
James Lyne
49edb4e34d
Merge pull request #86 from JLyne/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.29.3
Bump @typescript-eslint/eslint-plugin from 4.29.2 to 4.29.3
2021-08-26 01:01:52 +01:00
James Lyne
6c861bb927 New link icon 2021-08-26 00:54:40 +01:00
James Lyne
ba070eee9a Style updates
- Add new variable for selected colour, using old hover colour
- More subtle hover colour
- Dimmer selected colour
- Bold font on selected elements for better readability
- Tweaked text colours
- Use brighter text colour for headings
- Reduced border-radius
- Restore some missing text shadows
2021-08-26 00:54:40 +01:00
James Lyne
146aadb963 Drop :active styles 2021-08-26 00:54:40 +01:00
James Lyne
89c56e176b Some style refactoring
- Use CSS variables for UI element size/spacing
- Make buttons smaller on smaller screens
- Reduce location size on smaller screens
- Add common leaflet-control-button class for all button-y controls
2021-08-26 00:54:40 +01:00
dependabot[bot]
7319a15743
Bump vite from 2.4.4 to 2.5.1
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.4.4 to 2.5.1.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@2.5.1/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 22:09:22 +00:00
dependabot[bot]
4b05e58f72
Bump vue from 3.2.2 to 3.2.6
Bumps [vue](https://github.com/vuejs/vue) from 3.2.2 to 3.2.6.
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/commits)

---
updated-dependencies:
- dependency-name: vue
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 22:09:05 +00:00
dependabot[bot]
c3e05497c7
Bump @typescript-eslint/eslint-plugin from 4.29.2 to 4.29.3
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.29.2 to 4.29.3.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.3/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-23 22:09:37 +00:00
dependabot[bot]
df2d55a889
Bump @typescript-eslint/parser from 4.29.2 to 4.29.3
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.29.2 to 4.29.3.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.29.3/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-23 22:09:17 +00:00