Jump to content


Popular Content

Showing content with the highest reputation since 04/25/2018 in all areas

  1. 2 points
    The next focus for Marketers Delight is to finally deliver some easy design/customization options, and thanks to the great MD4.7 I've been running at full speed building these new features out. You know - things like changing site colors, fonts, menu colors, etc. without needing to go into your child theme or write CSS. (of course MD will always be developer friendly) Take a sneak peak of one small possibility so far (video link): https://cl.ly/282Q3d2Q3u43 So far I'm pleased with the direction things are going and staying diligent to only add what's necessary for maximum results. Less is more; all that good stuff. As you can see from the video I'm targeting site elements like the header, main menu, content box, sidebar, footer, and the most important elements within these sections. After working through thousands of sites (many hundreds of MD, maybe more) I'm focusing on what is most commonly changed in site designs and honing in on getting the most out of each new settings control. Nailing the right design tools will end up saving us time when first setting up new and take away tending to some of the more tedious elements of good design - ESPECIALLY styling menus (always a headache). I'm also trying to think and build for the future as well as the present, and have found it interesting to design these tools in such a way that they can be launched from individual posts/pages (like nearly every other MD feature) instead of global. I'll keep moving along, and will keep you updated on my progress and when to expect these to be finished. I'm calling this MD4.8, and there will be tons of other improvements design/optimization improvements alongside these new design controls. Let me know some of most common design changes you make to your own sites and see if they would be useful to add to MD.
  2. 2 points
    As brought up by @vertizio (see original thread), the new EU General Data Protection Regulation (GDPR) regulations are soon coming into effect on May 25th, 2018 and the penalties for site owners who do not make their sites compliant are, well, pretty scary. All site owners who collect any kind of data from European citizens will want to learn about their responsibilities as data controllers and take the appropriate actions to ensure the best form of compliance you can. The Internet is a global place and whether or not you're in the EU or not, chances are you interact with European citizens in one way or another. And as you run a self-hosted WordPress installation with email signup forms, cookies, blog comments, and other kinds of messaging tools, any kind of data that is stored in your database or cookies makes you liable for compliance. As Marketers Delight is used by many people in the EU, I have been reviewing what kinds of changes I can make to best help you make your site compliant. I won't pretend to understand these laws to their fullest extent or tell you that the following changes will make your site fully compliant (MD's tools are only a small part of your site), but they will help you get closer to the best level of compliance you can get to. With confusing laws such as what's being proposed here, that's the best you can hope for. Prior to the May 25th date, I will release an update to MD with the following changes: 1. Optional checkbox to verify optin consent A new checkbox will be added to MD email form settings that allows you to add a required checkbox fields to all of your email optins that the user must click to verify that they consent to signing up to your newsletter. I know this seems frivolous and email marketers won't like it, but this will make your form "compliant." 2. A cookie banner feature will be added to the MD settings page MD Popups uses cookies to store information about any timed popups you show to the user's browser. For compliance, users must be notified by you, the site owner, that your website stores cookies in their browser. There are already free plugins that do this, but MD will have its own that can be switched on in a click soon. ----- Did I miss anything? Again, these new updates do not guarantee compliance as the laws go outside of tools provided by MD such as your privacy policy, and how your email service provider collects subscriber data. You will need to be responsible for understanding the lengths at which your site collects data and how to best make them compliant under these laws. If you have any questions or tips for the rest of us about how to best meet the compliance standards, post here and show us how you've made your site ready for these laws!
  3. 1 point
    This is not an exaggeration.
  4. 1 point
    Spent the night refining the font sizes and spacing to scale down according to MD's new smart measurements, and I'm loving the flexibility and simplicity of styling your words with precision and automation. Plus with most of the design controls hooked up, I've been able to come up with cool design touches. A good amount of frontend code is being cleaned up and written to be more flexible. One of MD's signature touches will always be clean as hell spacing no matter what device and what content is available to you. Excited to get closer to completion.
  5. 1 point
    A UI update from last night's post: To keep the typography data as simple as possible I've opted not to save a value to any font fields that are calculated by MD's new typography system. As these fields will be updated constantly and are sensitive to other control's input, it would just be too burdensome to resave each field when another control is changed. These values will still be accessible from a dynamic function, and will be used to render an in-admin style guide so you can see your design settings at a glance. The way the UI in my last post worked, I couldn't save an empty field as the slider number control field requires a value to save, so I had to rework the typography settings to use a slider and text field in sync with each other. The result is the following: (Note: not all live preview functionality is hooked up yet) You can compare the differences in this post and the post above. You'll notice that in this instance the pressing the reset button doesn't show a link icon, but instead clears out the text field. Again, to revert back to the default typography calculation, this field needs to be left blank - so this works perfectly with the needs of MD's typography system and makes calculating the ideal font size/unit of spacing simpler. The other benefit I found of using a text field is that you can manually type in your own size! So if you already know your ideal dimensions per field, you can simply type it in rather than moving the slider into the exact position. I think with this change, the typography control mechanism is just about perfect, and both the slider and text field are in sync to update based on which control you use to input your measurement. I did like the idea of using a link icon to indicate the control is now in sync, and I will try to think of a way to add that back for coolness sake. But as of now, I quite like the simplicity of the UI and the added flexibility the new text field adds. I'll be around for a few more hours tonight in the MD Labs - I hope you enjoy these updates as I go along!
  6. 1 point
    One of the most important parts of designing a site is typography. In a precise typography system all units of measurement are relative to one another rather than just chosen by what appeals to the eye (although that's a perfectly valid way to design). Apart from choosing color schemes, a big part of the new MD4.8 design options will focus on typography, and the implications these new controls will have on your layout are huge! Take a sneak peak at the main typography controls in the new 4.8 customizer panel: The only default type value will be the main font size of your site. All other measurements in your site's layout will be calculated from that single value, which can save you a ton of time in the customization process! For example, by setting the main font size of your site, MD will calculate the overall line height of text, the idea site width, content box and sidebar width, and a relative font size for your heading elements (h1, h2, h3, h4, h5, h6) and their respective line heights. Even better, these new relative values will update across all parts of your design and make the spacing and padding of different elements more precise to your custom font size. Here's another screenshot of some of the headline font controls in MD4.8: When you see the link icon next to a font control, that means that font is being calculated by MD's typography system and will scale in harmony to your site's main font size. For the most control, you can override that value and break the link with your own custom font sizes and line heights with a simple number control. I'm extremely excited to roll this update out and am working on it every chance I get. With the new design controls offered in MD4.8, you will be able to customize your site far more efficiently and precisely than you can now with MD's static and heavily custom CSS reliant options. Let me know what you think!