Current section
Files
Jump to
Current section
Files
src/gbr@ui@admin@link.erl
-module(gbr@ui@admin@link).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]).
-define(FILEPATH, "src\\gbr\\ui\\admin\\link.gleam").
-export([alert/1, primary/1, signin/1]).
-if(?OTP_RELEASE >= 27).
-define(MODULEDOC(Str), -moduledoc(Str)).
-define(DOC(Str), -doc(Str)).
-else.
-define(MODULEDOC(Str), -compile([])).
-define(DOC(Str), -compile([])).
-endif.
?MODULEDOC(
"\n"
" Gleam UI admin link element.\n"
"\n"
).
-file("src\\gbr\\ui\\admin\\link.gleam", 28).
-spec alert(gbr@ui@link:u_i_link()) -> gbr@ui@link:u_i_link_render(any()).
alert(In) ->
_pipe = gbr@ui@link:class(
In,
<<"mt-3 inline-block text-sm font-medium text-gray-500"/utf8,
" underline dark:text-gray-400"/utf8>>
),
gbr@ui@link:at(_pipe, []).
-file("src\\gbr\\ui\\admin\\link.gleam", 16).
?DOC(" Set link primary behavior\n").
-spec primary(gbr@ui@link:u_i_link()) -> gbr@ui@link:u_i_link_render(any()).
primary(In) ->
_pipe = gbr@ui@link:class(
In,
<<"cursor-pointer text-sm text-brand-500"/utf8,
" hover:text-brand-600 dark:text-brand-400"/utf8>>
),
gbr@ui@link:at(_pipe, []).
-file("src\\gbr\\ui\\admin\\link.gleam", 23).
?DOC(" Set link primary behavior\n").
-spec signin(gbr@ui@link:u_i_link()) -> gbr@ui@link:u_i_link_render(any()).
signin(In) ->
_pipe = gbr@ui@link:class(
In,
<<"dark:hover:text-gray-300 cursor-pointer inline-flex"/utf8,
" items-center justify-center gap-3 py-3 text-sm font-normal text-gray-700"/utf8,
" transition-colors bg-gray-100 rounded-lg px-7 hover:bg-gray-200"/utf8,
" hover:text-gray-800 dark:bg-white/5 dark:text-white/90 dark:hover:bg-white/10"/utf8>>
),
gbr@ui@link:at(_pipe, []).