deshack / pinit

Handy plugin that adds Pinterest Follow Button, Pin Widget, Profile Widget and Board Widget to your WordPress site.
GNU General Public License v2.0
4 stars 2 forks source link

Settings Page Improvements #28

Open EugenioPetulla opened 8 years ago

EugenioPetulla commented 8 years ago

I think we can start improving the settings page integrating a "Advanced" tab where put a disabling option for widgets (if you don't use it don't load it at all!) and another one for shortcodes (same story).

Actually this is the admin settings page: schermata da 2016-02-24 14-15-41

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/31449744-settings-page-improvements?utm_campaign=plugin&utm_content=tracker%2F5008995&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F5008995&utm_medium=issues&utm_source=github).
deshack commented 8 years ago

Also note that in larger screens the sidebar boxes are in a row, not in a column. See screenshot below:

image

EugenioPetulla commented 8 years ago

This is how they suppose to be following the WordPress dashboard rules. That's wordpress' css, not mine. We can consider to provide some workaround by putting some roles into admin.css but maybe it's better to rethink the concept of this page putting some good content into sidebars. :)

deshack commented 8 years ago

@EugenioPetulla may I suggest to use white icons instead of black in the follow us block? :)

EugenioPetulla commented 8 years ago

@deshack yes, we have to reconsider this because actually are just black icons inverted by a css filter (that's not working in your case). But I'm working on a workaround using jetpack photon CDN that runs that images and I remember there is a "server side filter API" to do this as well.

EugenioPetulla commented 8 years ago

No, photon doesn't seems to have this feature so I add a task to this list in order to change the original source image.

https://jetpack.me/support/photon/

EugenioPetulla commented 8 years ago

Responsive/Sidear issues fixed by providing special rules in admin.css

EugenioPetulla commented 8 years ago

@deshack some of this stuff are actually fixed and ready for the 2.1.1 release.

You can include them into the changelog if you want. Look at this commit: 39bdee0

deshack commented 8 years ago

@EugenioPetulla can you update the task list in the description with what has been already done?

EugenioPetulla commented 8 years ago

@deshack I already updated it, all the stuffs that are cheked was already done (your link in the sidebar, white social icons and fix for responsive layout. Averything was included in the 2.1.1 relaese! :)

EugenioPetulla commented 8 years ago

I have done also the woocommerce stuff with this commit but you didn't included it in the release:

https://github.com/deshack/pinit/tree/feature/granular-pages-option

Maybe you have to merge the code bacause I'm losing the path in this way! 👍