Coder Social home page Coder Social logo

turbobabr / easyeda-extension-menu-ux-normalizer Goto Github PK

View Code? Open in Web Editor NEW
13.0 3.0 3.0 4.35 MB

A dead simple EasyEDA extension that blocks menu popovers on mouseover event.

License: MIT License

JavaScript 100.00%
easyeda easy-eda easyeda-extension eda

easyeda-extension-menu-ux-normalizer's Introduction

easyeda-extension-menu-ux-normalizer

EasyEDA: Desiger has a really annoying issue with sub-menus popping up when mouse is hovered over main menu's items. This extension is build in order to fix the issue by blocking main menu's hover behaviour.

๐Ÿคฌ - Default behaviour without extension:

โœ… - After installing this extension:

Installation

  1. Download easyeda-extension-menu-ux-normalizer.zip archive.
  2. Unzip the downloaded file.
  3. Open EasyEDA: Designer.
  4. Via main menu, go to Advanced -> Extensions.
  5. Click on Load Extensions... button.
  6. Load files located in the extension sub folder of the unpacked archive you have just downloaded by clicking on Select Files.. button.
  7. In the Extension ID filed put fixmenu string and hit Load Extension button.
  8. Finally, refresh the page in the browser to make it working.

Usage

After the installation process - you don't need to run any commands or perform any actions to make it working. The extension itself is initialized during the EasyEDA startup automatically.

Feedback

If you discover any issue or have any suggestions for improvement of the plugin, please open an issue or ping me on twitter @turbobabr.

easyeda-extension-menu-ux-normalizer's People

Contributors

maksz42 avatar turbobabr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

easyeda-extension-menu-ux-normalizer's Issues

I can't get it to work

I may be doing something wrong but it doesn't seem to work for me. After installing I see this ...

Screenshot (934)

Then when I reboot the menus still open when hovering.

easyeda version 6.5.14
chrome stable latest version

Auto-fill extension id

Hey,
when you add the comment // extension-fixmenu-id to your main.js, EasyEDA will auto-fill the extension id field on install ๐Ÿ˜‰
Simple but useful extension btw. Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.