Hi Everyone!
To add visual elements to our presentations, we often add shapes and apply a color fill, to match the presentation theme colors. Likewise, we apply a background to a slide to reflect our brand color, eliminate the white space, or accentuate the elements within it.
In this article, we'll tell you how to use Show's Fill options for its elements and slides.
Using Show, you can apply fill effects to Text boxes, Shapes, Smart Elements, Silhouettes, Tables, and Charts. You can also apply a fill to the Master slide or its layouts so that it reflects throughout your presentation or for specific layouts.
Note: Apply a unique fill to a slide in the Normal View to distinguish it in the presentation.
Using the Fill drop-down in the right pane, you can pick fill options like Solid Color, Gradient Colors, Image, or Pattern for a slide and its objects.
When you use a theme or template, the slides and objects you add in the presentation will appear with the default color of that theme.
If you want to change the default color of your slide or shape to some other shade, you can easily do so using Show's wide-range of color options.
To apply a solid color fill in Show:
- Select Solid Color from the Fill drop-down.
- Tap the color palette icon next to Fill. In the window that appears, you will be able to access all the Theme Colors, Standard Colors, and other recently used colors.
- Pick a color and the fill will reflect on the slide.
In the top-right corner of the color palette window, you can use the Color Wheel icon to customize your own colors. In this window, you can also view the code of the color you choose in the presentation.
In addition to this, Show offers the Advanced Color Palette option, using which you can adjust the RGB or HSV values of a Solid Color fill to find the precise shade you need.
Note: The Apply To All option lets you apply the same Solid Color fill throughout the slide deck.
Use multiple shades in a gradient fill
Sometimes, you may want to give your slide or object more variation or depth. In such cases, you can apply a gradient fill that smoothly blends two or more shades.
To apply a gradient color fill in Show:
- Select Gradient Colors from the Fill drop-down.
- Tap the color palette icon next to Fill and pick a shade from the Color presets.
- Choose from Light Colors or Dark Colors for your gradient combination.
- Pick an effect from the presets. This will reflect on the slide.
You can change the direction of the gradient fill using the Linear, Radial, and Angular options under the Style drop-down. If required, you can also adjust the positioning of the color fill using the combo box near the Rotate Wheel icon.
If required, you can further add new colors to the gradient fill.
- Select the Stop in the Gradient bar (slider) after which you want to add another color.
- Tap the Plus icon on top of the bar. This will add a new Stop.
Alternatively, you can also click on the area in the Gradient bar where you want to include a new Stop.
Select the Stop you added and click on the color palette icon below the Gradient bar. You can now pick a color of your choice for the Stop. This will reflect in the gradient fill in the slide as well.
Note: You can remove a Stop from the Gradient bar using the Minus icon on top of the slider. This will remove the color (applied to that Stop) from the Gradient fill.
You can further drag the Stops along the Gradient bar to adjust their positions and change the look of the gradient effect on the slide.
Note: The Apply To All option lets you apply the same Gradient Colors fill throughout the slide deck.
Tile your texture to use it as a fill effect
You can select Image from the Fill drop-down when you want to use the built-in textures as a fill type. This can help you add more visual interest or variation to a plain color fill.
You can further increase the clarity of the texture using the Tile Image option. You can enable this checkbox and adjust the arrangement of the picture using the Offset and Scale combo boxes.
Additionally, you can pick a relevant image and use it as a fill effect in your presentation. For this,
- Click the Change Image button. This will open the Media tab.
- Pick an image from Library, URL, Giphy, or Unsplash. The image will appear as a fill effect.
- Disable the Tile Image checkbox and adjust the alignment of the picture using the Left, Right, Top, and Bottom combo boxes.
Note: The Apply To All option lets you apply the same Image fill throughout the slide deck.
Use two-color designs as a fill type to relate to your context
You may want to use simple patterns like stripes, dots, and checks as a fill style in your presentation to correlate with your subject. For example, if you are in the textile industry, you can use the "Dots" pattern to mirror the look of swiss dot fabric in the presentation to your audience. Using Show's Pattern option under Fill, you can pick a design from a variety of in-built options. For this,
- Click the palette icon next to Fill. This will open the palette window.
- Choose the Foreground and Background colors for your pattern.
- Pick a design from the presets. This will reflect on the slide.
If required, you can also customize the colors for your pattern using the Foreground and Background color palette options.
You can further adjust the orientation and spacing of the Pattern fill using options like the Rotate combo box and Scale slider.
Note: The Apply To All option lets you apply the same Pattern fill throughout the slide deck.
In addition, Show lets you hide the visual elements added in the slide layouts. All you need to do is click the Hide Background Graphics toggle button in the right pane.
Note: You can uncover the visual elements added in the slide layouts again using the Show Background Graphics toggle button.
Similarly, for objects like Shape and Table in your presentation, you can pick a fill type from the presets in the right pane, and adjust its opacity using the Transparency slider.
Note: You can also set a percentage to control how opacity in the Transparency combo box.
We hope you found this article helpful! We'll be back with more interesting tips for Show.
Happy presenting!
—the Show team
Recent Topics
link to any Belgian bookkeeping software?
Hello, Does anyone on this Forum can help me with the question whether the ZOHO CRM (Invoices) or ZOHO Book can be linked to software that is used for Belgian Bookkeeping/accountancy? By linking, I mean either with the help of a middleware program or either by the ability to export the custom made reports as CSV-files... If someone has an experience with online CRM-Accountancy in Belgium, with ZOHO (or other), it would be great to read it... Thank you
marketing automation
wants to know about the zoho marketing automation
Problems with email templates (HTML - Outlook)
Hi there, I've been trying to create a newsletter from the template "Business 4". Everything looks great in the preview, but when I send it to my Outlook inbox, the layout doesn't seems to stick. More particularly: - The line-height is way more reduced, even though I used the line-height tool from the template - Columns but they are sometimes misaligned - Font size is not always the one I've selected. Could you help? Thanks!
Zoho CRM IP Addresses to Whitelist
We were told to whitelist IP addresses from Zoho CRM. (CRM, not Zoho Mail.) What is the current list of IP Addresses to whitelist for outbound mail? Is there a website where these IP addresses are published and updated? Everything I could find is over
How to create a drop down menu in Zoho Sheets
I am trying to find out, how do I create a drop down option in Zoho sheet. I tried Data--> Data Validation --> Criteria --> Text --> Contains. But that is not working, is there any other way to do it. Thanks in Advance.
Introducing Keyboard Shortcuts for Zoho CRM
Dear Customers, We're happy to introduce keyboard shortcuts for Zoho CRM features! Until now, you might have been navigating to modules manually using the mouse, and at times, it could be tedious, especially when you had to search for specific modules
Zoho CRM's custom views are now deployable from sandboxes
This feature is now available for users in the AU, JP, and CN DCs. This feature is now available for users in CA and SA DCs. New update: This feature is now available for users in all DCs. Hello everyone, We're excited to announce that you can now deploy
Where are Kanban swimlanes
So i've been playing with Zoho Projects Kanban view a bit more. It appears that task lists are being used as the Kanban columns, which makes sense from the implementation point of view but not the logical one. Kanban columns are statuses that a task can flow through, while a task list has been a logical way to organize related tasks and relate them to a mislestone. In other words a task in a particular task can go through several stages while remaining in the same task list. After doing some research
Scheduling Calls in CommandCenter / Blueprints
I would love it if you could add a function to schedule a call in the lead's record for a future date. I know you can add a Task by going to Instant Actions > Task and completing the form: These tasks go into the lead's record under Open Actions. But
Zoho One - Syncing Merchants and Vendors Between Zoho Expense and Zoho Books
Hi, I'm exploring the features of Zoho One under the trial subscription and have encountered an issue with syncing Merchant information between Zoho Expense and Zoho Books. While utilizing Zoho Expense to capture receipts, I noticed that when I submit
Limit in number of records for subforms and multi-select lookup fields
It is my understanding that a maximum of 100 items can be selected in a multi-select lookup field, and that a total of 200 items can be selected in total between both subforms in a given module. Are there any ways to work around this limitation if we
Kaizen #136 - Zoho CRM Widgets using ReactJS
Hey there! Welcome back to yet another insightful post in our Kaizen series! In this post, let's explore how to use ReactJS for Zoho CRM widgets. We will utilize the sample widget from one of our previous posts - Geocoding Leads' Addresses in ZOHO CRM
Getting Permission denied to access this portal.
We have one user that can't login to projects even though access has been granted. This user can login to accounts.zoho.com but when login to https://projects.zoho.com/portals.do we get this error: Unauthorized login to this portal Permission denied to access this portal. Check your portal URL again. Sometimes we also get "server too busy". We have tried killing sessions (in accounts.zoho.com) and we have deleted cookies; and tried different computers and still the same problem. All others use can
Marketing Tip #1: Optimize item titles for SEO
Your item title is the first thing both Google and shoppers notice. Instead of a generic “Leather Bag,” go for something detailed like “Handcrafted Leather Laptop Bag – Durable & Stylish.” This helps your items rank better in search results and instantly
Does Zoho Docs have a Line Number function ?
Hi, when collaborating with coding tasks, I need an online real time share document that shows line numbers. Does Zoho's docs offer this feature ? If yes, how can I show them ? Regards, Frank
Setting Default Views for Custom, List and Detail Views
Hey, Is it possible to set a default custom view, list view and detail view for a module for every user? We are onboarding a lot of non technical people that struggle with these things. Setting the views as default would really help. Btw: also setting
Custom function return type
Hi, How do I create a custom deluge function in Zoho CRM that returns a string? e.g. Setup->Workflow->Custom Functions->Configure->Write own During create or edit of the function I don't see a way to change the default 'void' to anything else. Adding
Filter Based API request in Zoho Books using POSTMAN
How do I GET only specified CONTACTS based on created time or modified time in Zoho Books using POSTMAN. In the api documentation, it is written we can apply filters but I need a sample request.
URL validation
We use an internal intranet site which has a short DNS name which Zoho CRM will not accept. When attempting to update the field it says "Please enter a valid URL". The URL I am trying to set is http://intranet/pm/ Our intranet is not currently setup with a full DNS name and given the amount of links using the shortname probably isn't a feasible change for us.
Your Incoming has been blocked and the emails will not be fetched in your Zoho account and POP Accounts Click here to get unblocked.
When entering my account, this error is thrown at me, and I deleted a good part of my deleted messages, but I still can not unblock it, I would appreciate your help. reservas@lineasperutravel.com
Has anyone been experiencing slow issues?
Dear all, I just want to ask if anyone has been experiencing slow issues with Zoho Creator in the past two weeks? I worked with the ISP to improve network quality by changing routes and upgrading bandwidth, but nothing changed. I am in Vietnam.
Zoho Projects Roadshows 2025 - USA
Dear Users, After an amazing response to our roadshows in 2024, we are excited to be back for the second year in a row! Join our team of experts as they walk you through the most-used features in Zoho Projects, explore powerful automation capabilities,
Billing Management: #6 Usage Billing in SaaS
Imagine a customer shuffling across multiple subscriptions, a streaming service, a music app, cloud storage, and a design tool. Each one charges a flat monthly fee, regardless of how much or how little they use. Some months, the customer barely opens
Is there anyone who has been experiencing issues regarding the Zoho Creator Certification Website in the past 2 weeks?
Dear all , I just wanted to ask is there anyone who was planning on taking the Zoho Creator Developer Certification Test in the past 2 weeks and have been facing errors stating that the website is under maintennance and also not allowed to access the
Directly Edit, Filter, and Sort Subforms on the Details Page
Hello everyone, As you know, subforms allow you to associate multiple line items with a single record, greatly enhancing your data organization. For example, a sales order subform neatly lists all products, their quantities, amounts, and other relevant
GST Slabs Redefined: Stay Compliant Using Zoho Books!
Hello Everyone! The Government of India is rolling out new GST rates, a major reform aimed at simplifying the current tax structure starting 22 September 2025. GST will move from four slabs (5%, 12%, 18%, 28%) to two main slabs (5% and 18%), plus a special
Allow syncing Activities from other applications
Marketing Automation could be a much more powerful platform if you were able to sync activities into the platform (e.g. purchase, donation, etc) outside of a user doing something on your website. I'd love it if you could sync Custom CRM Modules as activities,
Create static subforms in Zoho CRM: streamline data entry with pre-defined values
Last modified on (9 July, 2025): This feature was available in early access and is currently being rolled out to customers in phases. Currently available for users in the the AU, CA, and SA DCs. It will be enabled for the remaining DCs in the next couple
Global Sets for Multi-Select pick lists
When is this feature coming to Zoho CRM? It would be very useful now we have got used to having it for the normal pick lists.
Introducing Profile Summary: Faster Candidate Insights with Zia
We’re excited to launch Profile Summary, a powerful new feature in Zoho Recruit that transforms how you review candidate profiles. What used to take minutes of resume scanning can now be assessed in seconds—thanks to Zia. A Quick Example Say you’re hiring
Integración Books para cumplir la ley Crea y Crece y Ley Antifraude (VeriFactu)
Hola: En principio, en julio de 2025, entra en vigor la ley Crea y Crece y Ley Antifraude (VeriFactu). ¿Sabéis si Zoho va a cumplir con la ley para cumplir con la facturación electrónica conectada a Hacienda? Gracias
Ask the Experts #1
Hello everyone! It’s time to transform how you manage projects. Define the processes. Automate the tasks. Streamline the workflows. Let us dive into automation in Zoho Projects — from configuring workflows and custom functions to building triggers, using
How to overcome Zoho Deluge's time limit?
I have built a function according to the following scheme: pages = {1,2,3,4,5,6,7,8,9,10}; for each page in pages { entriesPerPage = zoho.crm.getRecords("Accounts",page,200); for each entry in entriesPerPage { … } } Unfortunately, we have too many entries
Checking if Creator has Change History
Like zForms - whenever an entry was updated there's an option to attached change history to email notif. Trigger -> Successful form submission
how to use validation rules in subform
Is it possible to use validation rules for subforms? I tried the following code: entityMap = crmAPIRequest.toMap().get("record"); sum = 0; direct_billing = entityMap.get("direct_billing_details"); response = Map(); for each i in direct_billing { if(i.get("type")
Adding contact role to a specific deal js sdk malfunctioning
i was trying to add the contact role to a specific deal contact but repeatedly i am getting this error: { "code": "SUCCESS", "details": { "statusMessage": { "code": "INVALID_DATA", "details": { "expected_data_type": "jsonobject" }, "message": "body",
Q3 Updates from Bigin!
Hey Biginners, Hope you’re doing great! As we approach the end of 2025, we truly hope Bigin has been a part of helping you build your dream business this year! We've been busy working behind the scenes to bring you features that make running your business
New Series Announcement - Ecommerce Marketing Tips
Running an online business is more than just having a website. It’s about getting the right customers to discover you, trust you, and keep coming back. To support your growth journey, we’re launching a weekly Marketing Tips series right here on Zoho Commerce
Client Script | Update - Introducing Subform Events and Actions
Are you making the most of your subforms in Zoho CRM? Do you wish you could automate subform interactions and enhance user experience effortlessly? What if you had Client APIs and events specifically designed for subforms? We are thrilled to introduce
{"errors":[{"id":"500","title":"Servlet execution threw an exception"}]}
Here's the call to move a file to trash. The resource_id is accurate and the file is present. header = Map(); header.put("Accept","application/vnd.api+json"); data = Map(); data_param1 = Map(); att_param1 = Map(); att_param1.put("status",51); data_param1.put("attributes",att_param1);
Next Page