GithubHelp home page GithubHelp logo

kevinwoodhouse / sketch-nudged Goto Github PK

View Code? Open in Web Editor NEW
69.0 5.0 3.0 2.35 MB

A Sketch plugin to easily edit your nudge distance settings.

License: MIT License

CSS 96.78% HTML 3.22%
sketch-app sketch-plugin nudge

sketch-nudged's Introduction


Nudged

A Sketch plugin to easily edit your nudge distance settings.

Install

Important - Make sure you have the latest version of Sketch App installed. (Sketch 59+ Required).
For lower versions of Sketch App use Nudged 2.0.2.

  1. Download and open sketch-nudged-master.zip.
  2. Double click on sketch-nudged.sketchplugin to install.

Easy Install

If you use Sketch Runner - Just search for "Nudged" and install from there.

Buying a Licence Key

Nudged is currently 'free' for everyone... But if you use Nudged professionally in your daily workflow it's alway great karma to give a little back.

So optionally you can support Nudged's development by buying a User Licence from my Gumroad Store. Priced at an affordable £2 per 'Single User Licence' (Less than a cup of Mermaid branded coffee).

You can also "Pay what you want" for a licence, if you would like to show some extra love to the project.

Follow @SketchNudged for the latest News, Offers and Discount codes.

Single User Licence - One person use only, can use on multiple machines. Great for Freelancers, Designers and Students.

Bulk Commercial Licence - contact me for more info including your studio's requirements.

Usage

Bring up the Nudged Settings Window either from the Plugin menu or via keyboard shortcut. Edit both/either fields with your custom nudge distance settings and click the Apply Button to save.

These are global settings, so adjust on the fly for each Sketch project's use case.

Keyboard Shortcuts

You can quickly access the Nudged Settings Window by using the keyboard shortcut Ctrl + Alt + n.

Use standard Sketch App keys to Nudge objects around:

Small Nudge : Arrow Keys
Big Nudge : Shift + Arrow Keys
Custom Nudge : Ctrl + Alt + Arrow Keys

Reset to Sketch's nudge defaults : Ctrl + Alt + 0

Log:

Version Notes
v2.1 Added support for Sketch 66+.
v2.0.2 Fixed issue that stopped Nudged from getting updates notifications.
Added/Updated Logo.
v2.0.1 Fixed UI bug #9 where arrows went missing on inputs.
v2.0 Changed Plugin Shortcut to Ctrl + Alt + n.
Added Custom Nudge input.
Added smarter UI with a number of usability enhancements.
Added 'Reset' button to settings window.
Added Quick Reset Shortcut Ctrl + Alt + 0.
Added integration with Sketch App's Update System.
v1.0.1 Added integration with Sketch Runner.
v1.0 First Release.

Full List of changes can be found on the Nudge Website

Integrations

Install Nudged with Sketchpacks for macOS

Contributing

Submission of new ideas, improvements and new feature requests are always welcome. I'm currently NOT accepting PRs, so just send me a message with your thoughts.

Feedback & Help

Found a bug? Please submit a new issues here on GitHub. Need help? Feel free to DM me @SketchNudged Twitter account, I'll do my best to reply promptly.

Credits

© Kevin Woodhouse
Website: www.kevinwoodhouse.com
Twitter: @Kevin_Woodhouse

Nudged
Website: Nudged Site
Twitter: @SketchNudged

sketch-nudged's People

Contributors

kevinwoodhouse avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

sketch-nudged's Issues

Can't apply new nudge settings

Subject of the issue

When clicking on Apply nothing happens.

Your environment

  • version of MacOS 10.15.5
  • version of Sketch 66.1
  • version of Nudged 2.0.2

Recent changes to your environment

Probably MacOS update and Sketch update

Nudged Install

Tell is where you downloaded and installed Nudged from?
Github

Steps to reproduce

Open Nudge. Change nudge settings that I need. Click apply.

Expected behaviour

Nudge window should close after clicking apply and new settings should be applied.

Actual behaviour

After clicking Apply nothing happens.

ScreenShots of issue


Error messages or logs


reset values shortcut

once I set the first value, normally I would use it for 2,3 steps .. moving and aligning elements – and that's it ---> then I always have to go back to the standard 1/10 px values ... so if there was a shortcut for resetting - it would be just awesome and would improve the workflow a lot

thx in advance
Dimitri

Request: Depending Nudge Settings

Hi. Thank you for your nice plugin! I want to suggest implementing an option to make the big nudge depend on the small nudge. The factor would always be 10, identical to the way shift + arrow is used in resizing plugins etc. Currently I always have to change two fields to achieve my desired set-up. I hope my idea is more or less clear. I added a screenshot for a possible solution.

artboard

Request: Ability to change Custom Nudge shortcut

I'm really excited about the Custom Nudge. But one of my big use cases is to resize a layer using CMD+nudge. This works great for pixel (CMD+arrow) and Nudge (CMD+shift+arrow) resizing, but when I try to use the Custom Nudge, the shortcut is CMD+CTRL+ALT+arrow, which unfortunately collides with shortcuts for for moving layers to front/back. Also, I like to set my own shortcuts sometimes (using MacOS prefs), so it'd be great if I could control the custom shortcut to make sure it does't collide with anything else.

image

Settings not opening when selecting from the drop down

When I select the Nudge Settings from the plug in drop down, nothing happens.

Sketch version 49.1

Exception: {
line = 256;
sourceURL = "/Users/vsra97/Library/Application Support/com.bohemiancoding.sketch3/Plugins/sketch-nudged.sketchplugin/Contents/Sketch/nudged.cocoascript";
}

Feature request: 3 levels of granularity

Feature request: 3 levels of granularity

Level 1: Left right arrow keys (use case: 1px shift increment, more or less, fine tuning oriented)

Level 2: Shift + left right arrow keys (use case: 8px shift increment)

Level 3: Opt+Shift+ left right arrow keys (use case: 24px shift increment)

The more coarse shift with Level 3 would be for instances where you're attempting move major elements into place with left right edge margin spaces for example.

Appreciate your contributions with this plugin!

Feature request: alternative custom nudge shortcut

I would really like to have shift+command+up/down shortcut option for a custom nudge. Lifting my finger from shift and placing it on ctrl+alt is a bit awkward as they are so close together. At least give us a choice, thanks!

Input Arrows Missing

UI bug where Input arrows are missing.
• macOS Sierra (10.12.6)
• Sketch (46.2)

Support Sketch 45 plugin update system

Hi there!

This is a quick note to remind you that Sketch 45 will include a plugin update system.

It would be awesome if you could add support to it (it's really easy!) before Sketch 45 comes out. Ideally, you should release an update for your plugin while we're still in Sketch 44, so your users will have a nice & easy experience when 45 is released.

For more details, please check http://sketchplugins.com/d/229-updating-plugins and http://developer.sketchapp.com/introduction/updating-plugins/

Thanks in advance!

Feature request.

Subject of the issue

Add ability to create presets
--> remember the preset per document.

alternatively:

Add the preference to remember the nudge this per document. + remember the distances per document.

Kind regards,

Jonas

PS: Thanks for creating this plugin! It's always one of my top of mind recommendation when other designers ask me about the plugins that I use.

Plugin not launching after "managing plugins"

Sketch bug introduced in 49, where if you have “manage plugins” and disabled/enabled plugins, some plugins won’t re/launch and report errors.

Sketch 50 has reportedly fixed this issue... will test when fully out of Beta.

  • Temporary fix is just to restart Sketch and Nudged will run as normal.

4 Presets

I could use 4 nudge presents, not the current 3.

Thank you

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.