Quick Style Editor (CSS)

Quick Style Editor (CSS)

nopCommerce plugin

Install on nopCommerce

App Details

This plugin allows you to add your own custom styles (written in CSS) that will be used on every page throughout your site. This is best used when you need to make small changes to an existing theme or widget, but you do not want to go through the hassle of editing source files or redeploying your site. Instead, you can use this plugin to add extra styles to make your site look how you want. For example, do you want to make some headings slightly larger? Or change the background colour of some elements in your product pages? Or make some other elements stand out a bit more by having a bigger margin around them? That's easy! You can use the Easy Style Editor plugin to make those changes. The styles all need to be written using CSS (cascading style sheets), so you will need to have at least a basic understanding of how this looks. There's lots of free resources available online for this but be aware that this plugin will include anything that you provide for these custom styles, so it's important to test that the changes you're making are working as you expect, and work in the major browsers that your users are using. However, a handy auto-formatter is included, by clicking the 'Format styles' button, which will rearrange your styles to all be neat and tidy. Features: Add your own style changes (in CSS) throughout your site Includes an auto-formatter for your styles Can choose how to include your styles, either inline or via a file Can choose to load your styles asynchronously Installation instructions: Download the plugin archive Go to admin area > Configuration > Local plugins Upload the plugin archive using the "Upload plugin or theme" plugin Find the new plugin in the list, and click the "Install" button Once installed, you will need to enable the plugin by clicking the “Edit” button for the plugin, and checking the "Enabled" option For more information about how to install plugins see here. Once enabled, you will be able to access the Style editor page (admin area > Configuration > Style editor) and start adding your styles. How does the plugin work? The plugin adds a new admin page (admin area > Configuration > Style editor), where you can enter your custom styles. Make the changes that you need and click save. These styles will then be included as part of every page, being placed at the end of the HTML section. Configuration: There are a few different options, controlling how the styles are included. Disable custom styles - This prevents the custom styles from being included, without the need to uninstall the plugin Style loading type - Here you can choose whether the styles are loaded 'inline' or via a 'file' Load asynchronously - Chooses whether the file used for the custom styles are loaded asynchronously or not Style loading types CSS stylesheets like this can be loaded in two ways – either included within the actual page itself (the 'inline' option) or as a separate file that is requested whilst the main page is being loaded (the 'file' option). This plugin gives you the option of choosing between the two. The 'inline' option is good for when you only have a small number of custom styles – it prevents the browser from having to request another file from your site, which is quicker for your visitor, and reduces the load on your servers. However, these styles will increase the size of the page returned to your visitor, so will make the download time slightly longer for every page. The 'file' option is good when you start to increase the number of custom styles – instead of being included within every page, only a link to the file is included, and the browser will request this file when it is loading the page. This is the typical way that CSS stylesheets are loaded. The good news is that once a browser has requested this file, it doesn't need to request it again for another year – so when your visitor goes to another page on your site, it's already got this file of custom styles, so doesn't need to request it again. When you're using the 'file' option, you have the additional option of loading this file asynchronously. By default, the file will be loaded synchronously, so the browser will wait for this file to be downloaded before finishing loading the rest of the page. This ensures that the custom styles are available and shown when the page is first loaded, however this might add a slight delay on the time it takes to load the page. An alternative is to load this file asynchronously, so that the browser does not wait for the file to be downloaded and will finish off loading the page first. Whilst this allows the page to be loaded as quick as possible, there might be a slight delay between the page loading and the custom styles being shown (for example, if you change the background colour from red to blue, then you might see the page load with a red background first, then quickly change to blue). This will only happen for visitors who don't have the file cached, so is likely to happen only on the first time a visitor accesses your site. It's best to experiment with each option to see which one works best for your site, and the style changes that you're making. What happens when I update my custom styles? If you update your custom styles, then the changes are immediately visible on your site. If you have chosen the 'inline' option, then the latest styles will be included in the page anyway. If you have chosen the 'file' option, then the version of the file is updated, so browsers will know that they need to request the file from your servers again to get the up-to-date styles. Why isn't my style showing up correctly? If you make a change, but don't see the change when you look at your site, there are a few things you can check. Firstly, check that the plugin is enabled correctly, and that you haven't got 'Disable custom styles' selected. Then, you need to check that your CSS is correct, and that you are referencing your elements correctly. Check that you've spelt classes and ids correctly. Finally, it may be that your styles are conflicting with the styles set by your theme or a plugin. In this case, you need to make your styles more specific, so that the browser will prioritise your styles over anything else. The easiest way to do this is add '!important' to the end of your style (e.g., h1 { color: red !important; }). There is a good write-up on your options, including this one, here: developer.mozilla.org/en-US/docs/Web/CSS/Specificity

Pricing

Starting from $0 per month.

Check Out the Age Gate Widget

By Common Ninja

Age GateTry For Free!

App Info

Rating

Reviewers

3 reviews

Tags

No tags

Developed By

jamieburns

Common Ninja Apps

Some of the best Common Ninja plugins for nopCommerce

Browse our extensive collection of compatible plugins, and easily embed them on any website, blog, online store, e-commerce platform, or site builder.

Age Gate for nopCommerce logo

Age Gate

Use an age verification popup to validate visitor age, meet regulatory requirements, and ensure only eligible users access restricted content.

Image Stack Gallery for nopCommerce logo

Image Stack Gallery

Showcase photos with an image stack gallery that layers images in a stacked display with smooth transitions to create a visually striking presentation.

News Ticker for nopCommerce logo

News Ticker

Use a news ticker to display headlines and updates that highlight key information and keep users informed in real time.

Job Listings for nopCommerce logo

Job Listings

Create job listings with a jobs board widget that lets you post openings, manage roles easily, and help candidates find the right positions quickly.

Sticky Video for nopCommerce logo

Sticky Video

Use a sticky video that stays visible while users scroll to keep content in view, increase watch time, and boost engagement.

PayPal Button for nopCommerce logo

PayPal Button

Offer customers a trusted way to pay using PayPal through a PayPal Button that reduces checkout friction and supports higher sales.

Team Members Blobs for nopCommerce logo

Team Members Blobs

Use team members blobs to present your staff in a clear, creative format that builds trust, supports transparency, and strengthens brand credibility.

Before & After Slider for nopCommerce logo

Before & After Slider

Add an interactive before and after slider to your site to show visual transformations, capture attention, and help visitors understand real results.

Charts & Graphs for nopCommerce logo

Charts & Graphs

Add charts and graphs to your site to present data clearly, help visitors understand insights faster, and support more confident decision making.

Call Button for nopCommerce logo

Call Button

Add a call button to your site so visitors can tap to start a phone call instantly, improving direct communication access.

Quotes Carousel for nopCommerce logo

Quotes Carousel

Show inspiring quotes with a quotes carousel that rotates messages, enhances design, and keeps visitors engaged.

Bracket Maker for nopCommerce logo

Bracket Maker

Bracket generator for creating interactive tournaments that organize matchups, track progress, and deliver a clear and engaging competition experience.

More plugins

plugins You Might Like

OCarousels Plugin by nopStationOCarousels Plugin by nopStation

OCarousels Plugin by nopStation

nopStation OCarousels plugin allows to show Featured Products, Bestsellers, Recently Viewed Products and much more with the carousels of a nopCommerce site on different widget-zones.

Discover plugin
Sep Saman Payment درگاه پرداخت سپ سامان ناپ کامرسSep Saman Payment درگاه پرداخت سپ سامان ناپ کامرس

Sep Saman Payment درگاه پرداخت سپ سامان ناپ کامرس

A payment gateway related to the Saman bank which names SEP درگاه پرداخت آنلاین بانک سامان که با نام سپ شناخته میشود برای ناپ کامرس

Discover plugin
WeChat Manager 微信管理WeChat Manager 微信管理

WeChat Manager 微信管理

With this plugin, you can manage WeChat fans, tags, QR codes, real-time messages, materials, and more.通过这个插件,你可以将管理微信的粉丝,标签,二维码,实时消息,素材,等等

Discover plugin
GDPR PluginGDPR Plugin

GDPR Plugin

The new version of GDPR plugin makes standard nopCommerce based e-commerce application General Data Protection Regulation (GDPR) compliant. GDPR impacts virtually every company that’s either based in Europe, or has customers in Europe.

Discover plugin
MowicoMowico

Mowico

With unlimited components and design options, create your 100% Native Mobile Application easily.

Discover plugin
Smart Product Rating by nopStationSmart Product Rating by nopStation

Smart Product Rating by nopStation

Smart product rating plugin allows to show user ratings and reviews for your e-commerce sites by displaying them using a short code on product details page.

Discover plugin
Delivery Management System (nopDMS) by nopStationDelivery Management System (nopDMS) by nopStation

Delivery Management System (nopDMS) by nopStation

nopDms (NopCommerce Delivery Management System) is an integrated delivery management plugin with mobile app. By using our DMS, you can easily fulfill your deliveries/shipping service.

Discover plugin
Bronto Email Marketing IntegrationBronto Email Marketing Integration

Bronto Email Marketing Integration

Allows for integrating nopCommerce with Oracle's Bronto Email Marketing Software

Discover plugin
LiveChat - live chat pluginLiveChat - live chat plugin

LiveChat - live chat plugin

LiveChat is a live chat application for customer support and online sales; designed to help businesses manage communication and interactions with customers.

Discover plugin
"Has one product" discount requirement rule"Has one product" discount requirement rule

"Has one product" discount requirement rule

This plugin allows to enable "Has one product" discount requirement rule in your store.

Discover plugin

Discover Apps By Platform

Discover the best apps for your website

WordPress
Wix
Shopify
Weebly
Webflow
Joomla
PrestaShop
Shift4Shop
WebsiteX5
MODX
Opencart
NopCommerce

Common Ninja Search Engine

The Common Ninja Search Engine platform helps website builders find the best site widgets, apps, plugins, tools, add-ons, and extensions! Compatible with all major website building platforms - big or small - and updated regularly, our Search Engine tool provides you with the business tools your site needs!

Multiple platforms