Giter VIP home page Giter VIP logo

fontsampler-wordpress-plugin's People

Contributors

drawcard avatar kontur 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fontsampler-wordpress-plugin's Issues

SQL query displayed in plugin settings

It looks as though an SQL query is being printed out in the FontSampler plugin (this occurred after clicking "Edit" to change the settings of a font sample).

image

image

Option to disable typing

Might seem counter intuitive, but there could be situation where you'd simply like to have some controls, like a nice looking family switcher, and text switcher, but not allow typing in the textarea.

Please add default common features.

Settings should include a list of the common features that users can check to make them defaults for new samplers. There should also be an option to apple defaults to all samplers when they are changed.

Better automatic layout for selected interface options

There needs to be a better layout for the way the interface gets rendered when some or most options are not picked, so that the different elements collapse into just one row.

Alternatively to this, the admin interface could offer a drag and drop interface for sorting the UI elements.

Please add default font option to samplers

The default font displayed in a sampler is the first font in the menu. Please add the option to choose other fonts. This could just be a checkbox next to each font that can only be active for a single font.

Code appears in page text.

Fontsampler code is appearing on pages as text. This is what I see when I set up Fontsampler on a clean install of Wordpress with the default theme.
screen shot 2016-10-25 at 10 45 08 am

Create option for setting a fontsampler as Left-To-Right script

There should be an option to designate a fontsampler as left to right or right to left script and the text field should behave accordingly.

There might be implications for the interface as well, when the UI does not fill complete rows and those would - by default - be left aligned. This might have to be a separate option though, as it should not automatically change the interface: Imagine a page with several fontsamplers of one typeface, of which only one is a LTR script - it would look odd if only the one fontsampler has it's UI aligned differently.

Implement css customisation options for themeing the plugin

As a first level it would be great to be able to change the appearance of the plugin by some simple settings, like:

  • changing main colour variables
  • changing removing / changing layout borders

It might further be good to implement at least some class or id for each font-sampler so people can manually overwrite styles for specific font samplers as well.

Down the line it would be great if those could be done even via the admin interface as additional styles.

Implement boolean multiline input

Adding a checkbox to the admin interface to set the input field of the fontsampler to multiline or singleline would be great (i.e. allowing line breaks input). Some of this is already implemented in the jquery-fontsampler

Font samplers with multiple fonts only work as the first sampler.

A font sampler with multiple font sets will only work if it is the first sampler created (ID 1). Other samplers with multiple fonts sets display this error, even if they have the same configuration as ID 1.
“The typesampler with ID 4 can not be displayed because some files or the type sampler set are missing!”

Revamp sets edit / creation form

Especially dynamically showing and hiding the available UI ordering options should be synct with the checked options, so only things that are checked can also be included in the ordering.
The page further needs an overall revamp to structure it more clearly.

Font sets & files needs to handle lots of entries better.

The Font sets & files page is going to get messy for sites that offer lots of fonts. Two ideas come to my mind:

  • Group records into collapsible containers (like dropdown menus) . For example:
    Helvetica
    Helvetica Regular
    Helvetica Bold
  • Manage them like pages. Let users assign categories to font records, and add a search bar to the Font sets & files page.

Make unit fields text entry fields.

The sliders used for units, in both the front end and back end, are not perfect. For example, I cannot get the “font_size initial px: ” slider to stop at 128px, only 127 or 129. Please allow text to be entered in these fields for setting precise values.

LICENSE?

Since this is for wordpress, it must be under a GPL-compatible libre license. Please add a license file clarifying which license you choose :)

Extract font name on upload

This will get rid of the mandatory font name, which isn't used except for internal identification anyway.

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.