error message css class

Use this board to ask questions or have discussions with other Rich Displays users.
Post Reply
mwalter
Experienced User
Posts: 140
Joined: Wed Sep 14, 2016 2:58 pm
First Name: Mark
Last Name: Walter
Company Name: Paragon Consulting Services
Contact:

error message css class

Post by mwalter »

I'm trying to make the text on the error messages larger. I've copied all of the pui-tip classes from profoundui.css to a device specific css class that's loaded when the form loads. Can anyone tell me where to specify the font and text size. I've tried .pui-tip .pui-tip-content, but that didn't work.
User avatar
Megan
Profound Logic Staff Member
Posts: 90
Joined: Mon Sep 11, 2017 12:15 pm
First Name: Megan
Last Name: Bond
Company Name: Profound Logic
Phone: 5623227473
State / Province: California
Zip / Postal Code: 92692
Country: United States
Contact:

Re: error message css class

Post by Megan »

Hello Mark,

We're sorry you're having issues with this. Changing the font-size property of the the following class worked for me.

Code: Select all

.pui-tip .pui-tip-content {
    max-width: 250px;
    min-width: 150px;
    color: #666666;
    font-family: verdana, arial, sans-serif;
    font-size: 20px; /* Increase Size to 20px (pixels) */
    white-space: normal;
    padding: 5px 25px 5px 5px;
}
Please remember that order matters when it comes to CSS so if you have any classes after the class that has your font-size, the very last one will apply. If you want to make sure that your class applies regardless of any other specifications, you can use the !important keyword on the property. This is not suggested though as it makes it impossible to customize it during runtime.

Code: Select all

.pui-tip .pui-tip-content {
    max-width: 250px;
    min-width: 150px;
    color: #666666;
    font-family: verdana, arial, sans-serif;
    font-size: 20px !important; /* Elements with this class ALWAYS have font-size 20px */
    white-space: normal;
    padding: 5px 25px 5px 5px;
}
Please also be sure to specify a unit after the number. More information on the font-size property can be found here: https://www.w3schools.com/cssref/pr_font_font-size.asp.

We hope this helps!

Thanks,
~MEGAN BOND
Technical Support Specialist
support@profoundlogic.com
mwalter
Experienced User
Posts: 140
Joined: Wed Sep 14, 2016 2:58 pm
First Name: Mark
Last Name: Walter
Company Name: Paragon Consulting Services
Contact:

Re: error message css class

Post by mwalter »

I really only want this to apply to one application, not all Profound apps. This is an application running on a tablet, mounted on a cart and the text in the error message box is too small to see.

I have another CSS class that is effecting some of the other attributes of the mobile device layout. That class is being loaded using the pui.loadCSS function in the onload event of the form. This is the only way I could get the external CSS and JS to work with the app on both the mobile device and from /profoundui/start.

These changes are working fine. However, when I copied all of the .pui-tip classes into this CSS file, and changed what you specified above, it did not work. When I look at the elements view in the Chrome debugger, it still shows the CSS as coming from the profoundui.css file.
User avatar
Megan
Profound Logic Staff Member
Posts: 90
Joined: Mon Sep 11, 2017 12:15 pm
First Name: Megan
Last Name: Bond
Company Name: Profound Logic
Phone: 5623227473
State / Province: California
Zip / Postal Code: 92692
Country: United States
Contact:

Re: error message css class

Post by Megan »

Hello Mark,

When making changes to your CSS files, are you making sure to clear your cache to ensure that the most recent CSS file is being used? Otherwise, this may mean that the order of the class application may be incorrect. You can try changing the name of your customized classes and entering the custom name in the 'error message css class' of the widget the error class is for. So, instead of 'pui-tip-error', you can use 'larger-error-text'.
largeerror.png
largeerror.png (14.76 KiB) Viewed 597 times

Code: Select all

/* Styling for error/validation tips */

.larger-error-text.pui-tip {
  z-index: 999;
  cursor: pointer;
  background-repeat: no-repeat;
}

.larger-error-text.pui-tip .pui-tip-content {
  max-width: 250px;
  min-width: 150px;
  color: #666666;
  font-family: verdana, arial, sans-serif;
  font-size: 40px;
  white-space: normal;
  padding: 5px 25px 5px 5px;
}

.larger-error-text.pui-tip.pui-tip-top {
  background-position: bottom center;
  padding: 0px 0px 7px 0px;
}

.larger-error-text.pui-tip-top .pui-tip-content {
  border-style: solid solid none solid;
  border-width: 2px 2px medium 2px;
}

.larger-error-text.pui-tip-top .pui-tip-close,
.larger-error-text.pui-tip-top .pui-tip-close-click {
  top: 4px;
  right: 5px;
}

.larger-error-text.pui-tip.pui-tip-bottom {
  background-position: top center;
  padding: 7px 0px 0px 0px;
}

.larger-error-text.pui-tip-bottom .pui-tip-content {
  border-style: none solid solid solid;
  border-width: 2px 2px medium 2px;
}

.larger-error-text.pui-tip-bottom .pui-tip-close,
.larger-error-text.pui-tip-bottom .pui-tip-close-click {
  top: 8px;
  right: 5px;
}

.larger-error-text.pui-tip.pui-tip-left {
  background-position: right center;
  padding: 0px 7px 0px 0px;
}

.larger-error-text.pui-tip-left .pui-tip-content {
  border-style: solid none solid solid;
  border-width: 2px 2px medium 2px;
  padding: 5px 5px 5px 25px;
}

.larger-error-text.pui-tip-left .pui-tip-close,
.larger-error-text.pui-tip-left .pui-tip-close-click {
  top: 4px;
  left: 5px;
}

.larger-error-text.pui-tip.pui-tip-right {
  background-position: left center;
  padding: 0px 0px 0px 7px;
}

.larger-error-text.pui-tip-right .pui-tip-content {
  border-style: solid solid solid none;
  border-width: 2px 2px medium 2px;
}

.larger-error-text.pui-tip-right .pui-tip-close,
.larger-error-text.pui-tip-right .pui-tip-close-click {
  top: 4px;
  right: 5px;
}

.larger-error-text.pui-tip .pui-tip-close,
.larger-error-text.pui-tip-close-click {
  display: inline-block;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  margin: 0px;
  padding: 0px;
  position: absolute;
}

.larger-error-text.pui-tip .pui-tip-icon {
  display: inline-block;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  vertical-align: text-bottom;
  margin: 0px 5px 0px 0px;
}

/* Error/validation tip skins */

/* Error */

.larger-error-text .pui-tip-content {
  background: #F3E6E6 none repeat scroll 0 0;
  border-color: #924949;
}

.larger-error-text.pui-tip-top {
  background-image: url("/profoundui/proddata/images/validation-arrow-bottom.gif");
}

.larger-error-text.pui-tip-bottom {
  background-image: url("/profoundui/proddata/images/validation-arrow-top.gif");
}

.larger-error-text.pui-tip-left {
  background-image: url("/profoundui/proddata/images/validation-arrow-right.gif");
}

.larger-error-text.pui-tip-right {
  background-image: url("/profoundui/proddata/images/validation-arrow.gif");
}

.larger-error-text .pui-tip-close {
  background-image: url("/profoundui/proddata/images/buttons/close/x5.png");
}

.larger-error-text .pui-tip-close-click {
  background-image: url("/profoundui/proddata/images/buttons/close/x5_click.png");
}

.larger-error-text .pui-tip-icon {
  background-image: url("/profoundui/proddata/images/icons/exclamation.png");
}

.larger-error-text-invalid {
  background-image: url(/profoundui/proddata/images/invalid-underline.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  border-color: #924949;
}
largererrortext.png
largererrortext.png (18.75 KiB) Viewed 597 times
Thanks!
~MEGAN BOND
Technical Support Specialist
support@profoundlogic.com
mwalter
Experienced User
Posts: 140
Joined: Wed Sep 14, 2016 2:58 pm
First Name: Mark
Last Name: Walter
Company Name: Paragon Consulting Services
Contact:

Re: error message css class

Post by mwalter »

Thanks Megan. I'll give that a shot.
mwalter
Experienced User
Posts: 140
Joined: Wed Sep 14, 2016 2:58 pm
First Name: Mark
Last Name: Walter
Company Name: Paragon Consulting Services
Contact:

Re: error message css class

Post by mwalter »

Perfect. Thanks Megan.
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests