Visibility & Indicating Tab Contents

We’re revisiting a nice technique we use in the current calendar to show users if there is anything happening on tabs not currently visible. We use these little green dots to show activity on tabs:

This is a pretty simple thing to implement. In the current calendar we do this by showing a related field from the portal visible on each tab. The field we show is called “_commonOne” and is a calc equal to 1. We have one of these in each of the main tables and use it for all kinds of things– but using it for these kinds of displays is my favorite. Since the field is related, if there are no activity or project records showing up on that tab, we see no “1”. Then all we have to do is use number formatting to format the 1 as a bullet.

We use similar number formatting to format the 1 as an “@” sign when there is a related email address, making the “@” into a send mail button.

Of course this all gets simpler with conditional formatting and I think we’ll use that approach in the new calendar. Using conditional formatting you’d create your icon (a bullet or “@”) as text on the layout and then conditionally format it to show only when a relevant field is not empty. While many people color the text to match the layout background as a way to make the text disappear, that gets messy if you change the layout background or want the text to be invisible over a gradient. We set the text’s font size to something really large, like 300pt, so the text “draws” outside the text boundary. This means it is invisible even over patterns, gradients, or other text fields.

Featured Posts

Follow Along

Stay up to date with the latest news & examples from SeedCode

Leave a Reply

Your email address will not be published. Required fields are marked *

Check out some of our other posts ...

Improved Resource Selection

We’ve made some big changes to how you filter and assign resources when editing events in DayBack. These changes will make it much easier to

Suggesting Appointment Slots

Show Available Slots that Match Multiple Criteria Schedulers often look for gaps in their schedules to find the open resources for each opportunity. But sometimes,

Introducing Draft Settings Mode

Following up on this idea that people stretch themselves when they feel a little safer, we’ve been very focused on the customization experience for DayBack

New Longer Timescales for DayBack

Resource Scheduling Swimlanes You can now extend the pivoted scheduling view in DayBack to show items by week instead of solely by day. This lets



Stay up to date with the latest news & examples from SeedCode

© 2024 SeedCode, Inc.