Utils

This includes simple, static, SVG components e.g. GOV.UK Logo.

fast_gov_uk.design_system.utils.mkid(name: str)

Computes a good id from a field name.

Parameters:

name (str) – The field name.

Returns:

The computed id.

Return type:

str

GOV.UK logo SVG.

Returns:

SVG for the GOV.UK logo.

Return type:

str

fast_gov_uk.design_system.utils.Crown() str

Crown logo SVG.

Returns:

SVG for the crown logo.

Return type:

str

fast_gov_uk.design_system.utils.OGL() str

Open Government Licence logo SVG.

Returns:

SVG for the OGL logo.

Return type:

str

fast_gov_uk.design_system.utils.Previous() str

Previous pagination icon SVG.

Returns:

SVG for the previous icon.

Return type:

str

fast_gov_uk.design_system.utils.Next() str

Next pagination icon SVG.

Returns:

SVG for the next icon.

Return type:

str

fast_gov_uk.design_system.utils.Ellipses() FT

Ellipses (…) component for pagination.

Returns:

A FastHtml ellipses component.

Return type:

FT