@achs/webkit
Version:
Conjunto de componentes de UI con el estilo del Sistema de Diseño ACHS (Asociación Chilena de Seguridad), para reutilizar de forma transversal en las aplicaciones web de ACHS. Construido con **React 19**, **TypeScript** y **Vite**, con soporte para las
38 lines (37 loc) • 1.05 kB
JavaScript
import { jsx as r } from "react/jsx-runtime";
import { ConfigProvider as o, Menu as t } from "antd";
const c = ({ ...e }) => /* @__PURE__ */ r(
o,
{
theme: {
components: {
Menu: {
// Los valores son design tokens de antd (colores), no declaraciones CSS:
// `!important` embebido aquí es inválido y rompe el CSS generado. Se quita.
itemSelectedBg: "transparent",
itemSelectedColor: "rgb(var(--secondary-color))",
itemColor: "#787878",
itemHoverBg: "#f5f5f5",
itemActiveBg: "#f5f5f5",
horizontalItemSelectedColor: "rgb(var(--secondary-color))",
subMenuItemBg: "transparent"
}
},
token: {
colorBgContainer: "transparent",
// --texto-color es una tripleta RGB; hay que envolverla en rgb().
colorText: "rgb(var(--texto-color))",
colorPrimary: "rgb(var(--primary-color))"
}
},
children: /* @__PURE__ */ r(
t,
{
...e
}
)
}
);
export {
c as Menu
};