Giter Club home page Giter Club logo

series-replace's People

Contributors

dependabot[bot] avatar rossjrw avatar

Watchers

 avatar  avatar  avatar

series-replace's Issues

Clean up URL box aesthetically

image

There's something iffy about this. I'm reminded of Automafia and that is not a good sign. A CSS framework is supposed to make good aesthetics trivial and that is not what I'm seeing here. I've fallen into the trap of using a feature simply because it is available rather than because it is the best choice.

Clear dist in gh-pages on build

I found an index.css in dist/ in gh-pages that definitely should not have been there.

The dist/ isn't being cleared on build. It should be.

Deployment is happening for pull requests

This is very bad

The entire Actions workflow is happening for master but also PRs made to master - this is fine as far as environment building and eventually unit tests goes, but it is also deploying the build to gh-pages.

"Add rule" button

It's either this, or a new text box appears automatically once the one above it is filled.

Implement Vue.js for interactivity

I'll need a web framework in order for users to be able to interact with this instead of just typing away into useless little text boxes.

Ability to reorder rules

It'd be nice to be able to move rules up and down once added, as their order is important.

Ideally I'd like to see a drag-and-drop interface but dear god no I am not going to waste away implementing that. Easier would be a couple of arrows.

It's possible that Vue provides the animations for this, and maybe even the drag and drop functionality out of the box.

Add some way to recover lost rules

If we're storing everything in the URL, then mistakenly deleting something makes it irrecoverable.

Might be an idea to keep the URL the same, such that a page refresh triggers a 'reset' to the provided state, and provide the option to export the current ruleset as a URL.

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.