openflexure-microscope-server/openflexure_microscope/api/static
Richard Bowman afbb71607d Fix placement of tour messages for icons
The tour pop-ups were getting stuck in the tab icon container.
Explicitly specifying that they could overflow said container,
and setting them to show to the right, seems to have fixed this issue.
2021-02-06 15:32:27 +00:00
..
public Switched client from submodule to included 2020-06-25 15:40:51 +01:00
src Fix placement of tour messages for icons 2021-02-06 15:32:27 +00:00
.env.development Switched client from submodule to included 2020-06-25 15:40:51 +01:00
.env.production Switched client from submodule to included 2020-06-25 15:40:51 +01:00
.eslintrc.js Removed unneeded plugin:vue/essential 2020-11-23 12:00:14 +00:00
.gitignore Switched client from submodule to included 2020-06-25 15:40:51 +01:00
babel.config.js Properly set up ESLint 2020-10-27 17:05:57 +00:00
CONTRIBUTING.md Fixed release notes 2020-11-22 17:10:52 +00:00
LICENSE Switched client from submodule to included 2020-06-25 15:40:51 +01:00
package-lock.json Lockfile update 2020-12-07 11:13:35 +00:00
package.json Updated dependencies 2020-12-04 13:39:49 +00:00
README.md Update README.md 2020-12-09 16:04:23 +00:00

OpenFlexure Microscope JS Client

Key info

  • Vue.js web application providing a graphical interface for the OFM

  • Once built, will be served by the API server from the host root on port 5000

  • See openflexure-microscope-server/README.md for details on local installation and building

Developer guidelines

Creating releases

VS Code and ESLint

To prevent the editor from interfering with ESLint, add to your project settings.json:

{
    "editor.tabSize": 2,
    "cSpell.enabled": false,
    "eslint.validate": ["vue","javascript", "javascriptreact"],
    "editor.formatOnSave": false,
    "vetur.validation.template": false,
    "editor.codeActionsOnSave": {
        "source.fixAll.eslint": true
    }
}