2023-12-17 23:50:13 +01:00

3.9 KiB

CSS Framework

To establish a unified style language throughout Alliance Auth and Community Apps, Alliance Auth is providing its own CSS framework with a couple of CSS classes.

Cursor

Our CSS framework provides different classes to manipulate the cursor, which are missing in Bootstrap.

CSS Class Effect Example
cursor-default System default curser Cursor: Default
cursor-pointer Pointer, like it looks like for links and form buttons Cursor: Pointer
cursor-wait Wait animation Cursor: Wait
cursor-text Text selection cursor Cursor: Text
cursor-move 4-arrow-shaped cursor Cursor: Move
cursor-help Cursor with a little question mark Cursor: Help
cursor-not-allowed Not Allowed sign Cursor: Not Allowed
cursor-inherit Inherited from its parent element
cursor-zoom-in Zoom in symbol Cursor: Zoom In
cursor-zoom-out Zoom out symbol Alliance Auth Framework: Callout Boxes

Callout-Boxes

These are similar to the Bootstrap alert/notification boxes, but not as "loud".

Callout-boxes need a base-class (.aa-callout) and a modifier-class (e.g.: .aa-callout-info for an info-box). Modifier classes are available for the usual Bootstrap alert levels "Success", "Info", "Warning" and "Danger".

Alliance Auth Framework: Callout Boxes

HTML

<div class="aa-callout aa-callout-success">
    <p>
        This is a success callout-box.
    </p>
</div>

<div class="aa-callout aa-callout-info">
    <p>
        This is an info callout-box.
    </p>
</div>

<div class="aa-callout aa-callout-warning">
    <p>
        This is a warning callout-box.
    </p>
</div>

<div class="aa-callout aa-callout-danger">
    <p>
        This is a danger callout-box.
    </p>
</div>