Jump to content

Format of the text field


Recommended Posts

Hi- Try this code on your DataPage just paste it on your DataPage Header(note: disable first the html editor before pasting the CSS).

<style>
.cbFormTextField{
    color: #f90a0a !important;
    font-family: Calibri !important;
    font-weight: bold !important;
}
</style>

Note: Please change the color base on what you prefer.


Expected result: https://c0acs764.caspio.com/dp/ba4a60009a119570a12e4c478dc4/files/3139800

Hi- Try this code on your DataPage just paste it on your DataPage Header(note: disable first the html editor before pasting the CSS).

<style>
.cbFormTextField{
    color: #f90a0a !important;
    font-family: Calibri !important;
    font-weight: bold !important;
}
</style>

Note: Please change the color base on what you prefer.
Expected result: https://c0acs764.caspio.com/dp/ba4a60009a119570a12e4c478dc4/files/3139800

Link to comment
Share on other sites

  • 3 years later...

Hi! Just sharing this tip. You can also use Font icons such as Font Awesome for labels.

To apply in the DataPage, follow these steps:
1. Insert Header and Footer. In the Header, insert the installation CDN

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/js/all.min.js"></script>

2. Search your icon here: https://fontawesome.com/v5/search?o=r&m=free&s=solid
3. Copy code snippets such as <i class="fas fa-users"></i>
4. Paste the code in Labels or any HTML code where you like to add an icon.

Sample Result:

Icon.jpg?ver=1

References:
- https://fontawesome.com/
- https://cdnjs.com/libraries/font-awesome

Link to comment
Share on other sites

  • 4 months later...

Hi! In addition to having Font icons such as Font Awesome for labels, you can also apply this in the Header in the Results Page of Report DataPage.

To apply in the DataPage, follow these steps:
1. Insert Header and Footer. In the Header, insert the installation CDN

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/js/all.min.js"></script>

2. Search your icon here: https://fontawesome.com/v5/search?o=r&m=free&s=solid
3. Copy code snippets such as <i class="fas fa-users"></i>
4. Paste the code in Labels in the Header where you like to add an icon.

image.png

Result:

image.png

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...

Just to add, if you also wish to validate value entered in an input field to make sure that it follows this format: www.websitename.com

Then you can use this code:

 


<script type="text/javascript">

document.addEventListener('BeforeFormSubmit', function(event) {

var inputField = document.querySelector('#InsertRecordNameofField');

  const value = inputField.value;
  const regex = /^www\.[a-zA-Z0-9-]+\.[a-zA-Z]{2,}$/;

if (!regex.test(value)) {
event.preventDefault();
alert('Invalid Submission!');

} else {

document.form["caspioform"].submit();

}

});
</script>

Make sure to replace "NameofField" with the actual name of the field that you want to validate before submitting.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...