|
// Core elements
// Background definition - it is possible to style the background without needing any additional selector
#page-logo {
// Logo definition
}
//Control definitions
.control-accordion-start {
.element-label {
// Label
}
.fal {
// Label
}
}
.control-back-button {
.btn {
}
}
.control-button {
.btn {
}
}
.control-button-tabs {
.btn {
}
.btn:hover {
}
}
.control-check-box {
span {
// Left label
}
input {
// Checkboxes
}
label {
// Checkbox labels
}
}
.control-clear-data {
.btn {
}
}
.control-conditional-button {
.btn {
}
}
.control-date {
label {
// Label
}
input {
// Date input
}
}
.control-dialog {
.btn {
}
}
.control-email {
// The Email Control has minimal support currently, only allowing easy styling of its outer cell and button
.btn {
// Button
}
}
.control-external-data-source {
.btn {
}
}
.control-floating-control-start tbody {
// The styling of Floats is somewhat different, as this approach is to style the created panel rather than the Control
// Be aware that styling in this section may override elements of the styling of contained Fields
tr, td {
// Panel
}
}
.control-gotopage {
// You can style all GoToPage inputs, only dropdown-type inputs, or only panel-type inputs - select the desired item below
.btn {
// Button
}
select {
// Any list inputs
option {
// List items
}
}
.dropdown {
// Only dropdown-type list inputs
option {
// List items
}
}
.listbox {
// Only panel-type list inputs
option {
// List items
}
}
}
.control-iframe {
}
.control-image {
img {
}
}
.control-javascript-button {
.btn {
}
}
.control-list-box {
// You can style all List Box inputs, only dropdown-type inputs, or only panel-type inputs - select the desired item below
label {
// Left label
}
select {
// Any list inputs
option {
// List items
}
}
.dropdown {
// Only dropdown-type inputs
option {
// List items
}
}
.listbox {
// Only panel-type inputs
option {
// List items
}
}
}
.control-mail-merge {
.btn {
}
}
.control-outcome-button {
.btn {
}
}
.control-outcome-list {
// You can style all Outcome - List inputs, only dropdown-type inputs, or only panel-type inputs - select the desired item below
.btn {
// Button
}
select {
// Any list inputs
option {
// List items
}
}
.dropdown {
// Only dropdown-type list inputs
option {
// List items
}
}
.listbox {
// Only panel-type list inputs
option {
// List items
}
}
}
.control-progress-bar {
.progress {
// Frame
}
.progress-bar {
// Fill
}
.progress-bar-label {
// Label
}
}
.control-radio-button {
span {
// Left label
}
input {
// Radio buttons
}
label {
// Radio button labels
}
}
.control-side-panel-control-start {
// The styling of Sidepanels is somewhat different, as this approach is to style the created panel
// Be aware that styling in this section may override elements of the styling of contained Fields
tr, td {
// Panel
}
}
.control-sms {
// The SMS Control has minimal support currently, only allowing easy styling of its outer cell and button
.btn {
// Button
}
}
.control-space {
}
.control-table {
// The Table Control has no support currently, and is included for future reference only
}
.control-textarea {
label {
// Left label
}
textarea {
// Text input
}
}
.control-text-box {
label {
// Left label
}
input {
// Text input
}
}
.control-text-label {
}
.control-toast-popup {
.btn {
}
}
.control-toast-remove {
.btn {
}
}
.control-web-frameset-close {
.btn {
}
}
.control-web-frameset-open {
.btn {
}
}
|
|
// Core elements
// Background definition - it is possible to style the background without needing any additional selector
#page-logo {
// Logo definition
}
// Button-type elements
.btn {
// All button elements
&:hover {
// Button elements with the mouse hovering over them
}
}
// Label-type elements
.textlabel {
// All label elements
}
.textlabel:not(input + .textlabel) {
}
input + .textlabel {
// Right-cell label elements only
}
// Input-type elements
// The first definition specifies all types of inputs for all types of Controls
input:not(div + input), textarea, select {
option {
// Contained list item elements
}
}
// The following definitions specify certain types of inputs for specific Controls
input:not(div + input) {
}
textarea {
}
select {
option {
// Contained list item elements
}
}
.dropdown {
option {
// Contained list item elements
}
}
.listbox {
option {
// Contained list item elements
}
}
|