Commit Graph

35 Commits

Author SHA1 Message Date
Eugene Serb
5b70538117 - modified MetaTagUpdater.
- added condition for link tags.
- improve stability.
- linted code.
- up version.
- build.
2022-09-10 17:29:20 +03:00
Eugene Serb
3c892aa372 - made mixin ComputedGamepads.
- added mixin ComputedGamepads to AppDiagnostic.
- added mixin ComputedGamepads to AppManual.
- updated version.
2022-08-28 14:17:14 +03:00
Eugene Serb
a0544622ff - cleaned header.
- updated version.
2022-08-28 13:24:55 +03:00
Eugene Serb
b31e987c72 - changed tabs width from 4 to 2.
- updated links had meta.
- added link to bugtracker.
- updated packages.
- updated version.
- rebuild.
2022-08-27 17:15:11 +03:00
Eugene Serb
867d5d6586 - update instructions in app-manual.
- added router-link to header navbar.
- update styles for nav-list.
2022-08-12 18:21:10 +03:00
Eugene Serb
cf238c8c10 - fixed instructions in app-manual. 2022-08-12 17:50:09 +03:00
Eugene Serb
b955c2a915 - fixed links in header.
- fixed link in faq.
2022-08-12 17:40:50 +03:00
Eugene Serb
4c5ee93b76 - replaced navigation over app and gamepad list to app components.
- added css style for app class.
- replaced styles for header and footer to components.
- updated dependencies.
2022-08-12 17:32:53 +03:00
Eugene Serb
02d17b3e55 - added header and footer as vue-component.
- update html template.
- update root app-component.
2022-08-12 14:48:54 +03:00
Eugene Serb
34e3db0d02 - added interface IPatternUnit and his implementation PatternUnit.
- deleted createPatternUnit-function in AppCustom and AppManual, used now class PatternUnit to create.
- deleted consoles in AppManual.
- updated dependencies.
2022-08-11 13:59:33 +03:00
Eugene Serb
4a0b8cd480 - added new app section manual for use through gamepad with button press.
- rename old manual-file to custom, that need to use app through form.
- added custom redirect file.
- updated meta keywords.
- updated sitemaps.
- updated dependencies.
- updated var names.
- clean template in app-custom.
2022-08-10 16:59:32 +03:00
Eugene Serb
eb4688729f - Fixed error with unused-vars.
- Updated dependencies.
2022-08-08 22:51:05 +03:00
Eugene Serb
7612b4b4c5 - Decomposited gamepad-list in AppDiagnostic to gamepads-items in DiagnosticItem.
- Made condition to show AppDiagnostic.
2022-08-08 22:29:58 +03:00
Eugene Serb
d0cdbda70a - Added IGamepadButton interface.
- Modified IGamepad interface by buttons and axes.
- Modified IVibrator and Vibrator to use update function.
- Added AppDiagnostic component, view, route and redirect.
- Changed faq-link to gamepad-master to wavelovers-diagnostic.
2022-08-08 22:09:56 +03:00
Eugene Serb
828197e6db - Added style rule content-type to gamepad-list, pattern-list and, message-item.
- Deleted style-rules for background in gamepad-list, pattern-list and, message-item.
- Did buttons in manual in row always.
- Rename type combined to complex.
2022-08-08 12:32:57 +03:00
Eugene Serb
ef4be5364a -- Updated styles for buttons in manual-app.
-- Cleaned code.
2022-08-08 11:23:55 +03:00
Eugene Serb
6a1ad071fc - Updated manual-form styles 2022-08-07 23:10:17 +03:00
Eugene Serb
512afa553b - Added page-not-found-404 view.
- Modified pattern-item component template and styles. Show now pattern type. Changed sizes.
- Modified patterns order.
- Made lazy-loads in vue-router.
- Made catch-all redirect for 404.
- Fixes in input-range.
- Cleaned code.
2022-08-07 22:36:48 +03:00
Eugene Serb
ebe813e7d3 - Added component and view for manual configuring and playing patterns.
- Added component NavigationList for routing over vue-router views.
- Rename component WaveloversApp, now is a AppPatterns.
- Rename HomeView, now is a PatternView.
- Modified function vibrate in MGamepads and change function in index vuex.
- Root component App now has mounted and unmounted event listeners for gamepads adding and deleteting functions.
- Fixed CSS rules for inputs and input[type=range].
- Added new rules for input[type=range].
2022-08-07 21:29:22 +03:00
Eugene Serb
06f4c26226 Recoded with Vuex, also TS, JS, VueJS, HTML, CSS, SCSS, ESLint, Babel. Decomposited logic to vuex-store from vue-app views. Fixed delete-gamepad method. Added unmounted hooks deletions of event-listeners. Local improvements. Updated dependencies. Rebuild prod. 2022-08-05 18:56:49 +03:00
Eugene Serb
15fd2d5b5d Updated change method 2022-08-05 13:23:10 +03:00
Eugene Serb
96d192cbfe Updated message, patterns, vibrate method in model. 2022-08-05 13:03:37 +03:00
Eugene Serb
45e85e4c64 Did Wavelovers for web multipage, cause Github Pages has no support SSR. Deleted vue-router and components, modules and others related. 2022-07-25 11:15:14 +03:00
Eugene Serb
46c0e3a60e Clean and fix 2022-07-24 18:56:41 +03:00
Eugene Serb
a34c80d22c Returned router-link to navigate over SPA 2022-07-22 20:25:12 +03:00
Eugene Serb
d5ad1bc74c Returned HTMLs cause i has not SSR 2022-07-22 19:53:22 +03:00
Eugene Serb
f7afdcb7de Use vue-router for adding views, deleted htmls except the index template. Did module vue-router-meta-tags for injecting metas. Did components header and footer. 2022-07-22 18:03:27 +03:00
Eugene Serb
2a007a8799 Did export default for models, updated FAQ and sitemaps 2022-07-21 19:15:35 +03:00
Eugene Serb
f17dcd3346 Decomposited global imports, fixed warnings, updates 2022-07-21 17:22:33 +03:00
Eugene Serb
02c1ccfe45 Use now scss in vue components 2022-07-21 16:07:17 +03:00
Eugene Serb
3df2f2044e Added theme-color and translate-no to logos, updated 404. Improved header colors. Improvements in components. 2022-07-17 15:16:28 +03:00
Eugene Serb
c4dd4d3b0a Rewrited with TypeScript, VueJS, ESLint, Babel, JavaScript, HTML, CSS, JSON 2022-07-14 17:50:28 +03:00
Eugene Serb
925ca7001a Fixed no add gamepad if this length >= 1 2022-06-30 20:26:21 +03:00
Eugene Serb
e577886cdf Added new component message-item, decomposited wavelovers-app 2022-06-30 20:15:31 +03:00
Eugene Serb
697981b482 Rewrited wavelovers in VueJS, JavaScript, CSS, HTML, JSON 2022-06-30 12:35:29 +03:00