=== DashLinks - Dashboard Shortcut Buttons ===
Contributors: exp7
Tags: dashboard, admin, shortcuts, buttons, productivity
Requires at least: 5.8
Tested up to: 7.0
Requires PHP: 7.0
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Adds a customizable Dashboard widget with quick shortcut buttons for common WordPress admin tasks and pages.

== Description ==

**DashLinks - Dashboard Shortcut Buttons** adds a customizable widget to the WordPress Dashboard so admins can jump to important areas in one click.

Use the plugin settings page to build your own shortcut button set, reorder buttons with drag-and-drop, and style the widget to match your admin theme.

== Main Features ==

* Custom buttons with links set by the user.
* Custom dashboard widget title.
* Configurable button grid with 1-10 columns.
* Drag-and-drop button ordering.
* Dashicon picker for each button.
* Fully customizable button appearance and style.
* Per-button link target behavior (open in same tab or new tab).
* Optional row fill behavior for incomplete rows.

== Appearance controls ==

* Button colors (normal and hover)
* Text color, font size, and font weight
* Icon size, spacing, and icon position (left, top, right, bottom)
* Button padding, button gap, and shadows
* Live preview in settings, including dashboard column preview modes.

Default shortcuts are included for common actions like View Site, New Post, Media Library, Plugins, and Settings.

==  Development & Support ==

This plugin is fully developed by Chris P.(exp7) [[Github](https://github.com/exp7)], mainly after a specific use case for personal use and it is published as is, with no quarantees of future updates or support included.

== Installation ==

1. Search `DashLinks exp7` and install it through the WordPress Plugins page, or Upload the plugin folder to `/wp-content/plugins/`.
2. Activate DashLinks - Dashboard Shortcut Buttons through the Plugins page in WordPress.
3. Go to `Settings > DashLinks` to configure your shortcuts and styles.
4. Open the Dashboard to view and use your shortcut widget.

== Frequently Asked Questions ==

= Can I add custom or external link buttons? =

Yes. Each button is fully customizable and accepts any link you add.

= Can I control how the buttons look? =

Yes. You can customize layout, spacing, colors, typography, icon position, and shadows from the settings page.

= Can I reorder buttons? =

Yes. The Buttons section supports drag-and-drop sorting.

= Can buttons open in a new tab? =

Yes. Each button has a "new tab" option.

= Who can manage the plugin settings? =

Users with the `manage_options` capability (typically Administrators).

= What happens if I delete the plugin? =

On uninstall, the plugin removes its saved settings options from the database.

== Screenshots ==

1. Dashboard widget showing configured shortcut buttons.
2. Alternative version of Dashboard widget showing configured shortcut buttons.
3. Settings page with live preview and appearance controls.
4. Buttons management area, within Settings, with drag-and-drop ordering and other options.

== Changelog ==

= 1.0.2 =
* Fixes and structure

= 1.0.1 =
* Small fixes and cleanup

= 1.0.0 =
* Initial public release.
