PageSourceSearch

https://my.holygrail.app/build/assets/buttons-BZ6AJVPU.js

js holygrail.app collected 2026-10-07 21:50:39 UTC 8,337 bytes, 1 lines download raw bytes

1import{u as x,j as t,H as h}from"./app-CeI1G0Gj.js";import{O as d}from"./outline-button-HHK513yU.js";import{P as i}from"./primary-button-DbL2rzeZ.js";import{T as c}from"./text-button-Bjh6C_gJ.js";import{S as m}from"./styleguide-layout-BQVVgXGa.js";import{B as s}from"./Box-BHknd-Tg.js";import{T as r}from"./Typography-DL_0kd6x.js";import{S as e}from"./Stack-CmMs2kQG.js";import{C as l}from"./Card-BkLf9I_l.js";import{C as o}from"./CardContent-B3UZRlRg.js";import{D as a}from"./Divider-BoSUWhXw.js";/* empty css               */import"./Button-D6YR9s8e.js";import"./createSimplePaletteValueFilter-OZOKkO98.js";import"./IconBase.es-BWtAkcl7.js";import"./ChatCircle.es-DKcTRG68.js";import"./ChatCircle.es-CxAtM53W.js";import"./Users.es-s0dIih8w.js";import"./Eye.es-o_ihw87t.js";import"./Eye.es-Denq3vrH.js";import"./File.es-r78ogWiL.js";import"./Tag.es-Bie9KSvG.js";import"./TextAlignLeft.es-DECB492A.js";import"./List-BSNnN0J8.js";import"./useFormControl-945rfpqr.js";import"./app-layout-CNCslL_z.js";import"./global-unsaved-changes-dialog-Dz145o7A.js";import"./agent-settings-broadcast-CsgCGqdE.js";import"./Popover-D6oEEUfO.js";import"./mergeSlotProps-D5e__cIv.js";import"./Modal-CEEt4elK.js";import"./IconButton-CIvXJPR-.js";import"./unsaved-changes-store-D2zlubzh.js";import"./base-dialog-DF1QZfCX.js";import"./Info.es-rJn1oHWf.js";import"./Tooltip-C88JQDbu.js";import"./useControlled-Bbl71bwt.js";import"./useSlotProps-DrfHZe2y.js";import"./X.es-D9taMhMW.js";import"./usePreviousProps-VvQyGIuR.js";import"./createSvgIcon-CHEofhL2.js";import"./Link-Cne4sWxY.js";import"./use-unsaved-changes-warning-Bk9rCe38.js";import"./legal-document-link-B5y5vD62.js";import"./use-legal-document-urls-BqxaPgu0.js";import"./InputLabel-CZR0sKYK.js";import"./OutlinedInput-Cqv1a9Jx.js";import"./Checkbox-BpuvsXlT.js";import"./SwitchBase-CODyRoWG.js";import"./ListItemButton-3SJfcxlp.js";import"./ListItemIcon-8QoikAH_.js";import"./ListItemText-BqY9Ub0e.js";import"./listItemTextClasses-BBF7RI_B.js";function mt(){const{t:n}=x();return t.jsxs(m,{children:[t.jsx(h,{title:"Buttons - Styleguide"}),t.jsxs(s,{sx:{p:3},children:[t.jsx(r,{variant:"h4",sx:{mb:3},children:"Buttons Styleguide"}),t.jsxs(e,{spacing:4,children:[t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Primary Button States"}),t.jsxs(e,{spacing:3,children:[t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Default State"}),t.jsx(i,{children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Loading State"}),t.jsx(i,{loading:!0,children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Disabled State"}),t.jsx(i,{disabled:!0,children:n("common:save")})]})]})]})}),t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Button Types"}),t.jsxs(e,{spacing:3,children:[t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Submit Button"}),t.jsx(i,{type:"submit",children:"Submit Form"})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Button (Default)"}),t.jsx(i,{type:"button",children:"Click Me"})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Reset Button"}),t.jsx(i,{type:"reset",children:"Reset Form"})]})]})]})}),t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Full Width Button"}),t.jsxs(e,{spacing:3,children:[t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Full Width"}),t.jsx(i,{fullWidth:!0,children:"Full Width Button"})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Full Width + Loading"}),t.jsx(i,{fullWidth:!0,loading:!0,children:"Processing..."})]})]})]})}),t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Outline Button States"}),t.jsxs(e,{spacing:3,children:[t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Default State"}),t.jsx(d,{children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Disabled State"}),t.jsx(d,{disabled:!0,children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Full Width"}),t.jsx(d,{fullWidth:!0,children:"Full Width Outline"})]})]})]})}),t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Text Button States"}),t.jsxs(e,{spacing:3,children:[t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Default State"}),t.jsx(c,{children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Disabled State"}),t.jsx(c,{disabled:!0,children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Full Width"}),t.jsx(c,{fullWidth:!0,children:"Full Width Text"})]})]})]})}),t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Primary Button Warning States"}),t.jsxs(e,{spacing:3,children:[t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Default State"}),t.jsx(i,{color:"warning",children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Disabled State"}),t.jsx(i,{color:"warning",disabled:!0,children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Full Width"}),t.jsx(i,{color:"warning",fullWidth:!0,children:"Full Width Warning"})]})]})]})}),t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Primary Button Error States"}),t.jsxs(e,{spacing:3,children:[t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Default State"}),t.jsx(i,{color:"error",children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Disabled State"}),t.jsx(i,{color:"error",disabled:!0,children:n("common:save")})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Full Width"}),t.jsx(i,{color:"error",fullWidth:!0,children:"Full Width Error"})]})]})]})}),t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Different Text Content"}),t.jsxs(e,{direction:"row",spacing:2,sx:{flexWrap:"wrap",gap:2},children:[t.jsx(i,{children:"Save"}),t.jsx(i,{children:"Submit"}),t.jsx(i,{children:"Continue"}),t.jsx(i,{children:"Create Account"}),t.jsx(i,{children:"Delete"}),t.jsx(i,{children:"Cancel"})]})]})}),t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Combined States"}),t.jsxs(e,{spacing:3,children:[t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Full Width + Submit + Loading"}),t.jsx(i,{type:"submit",fullWidth:!0,loading:!0,children:"Submitting Form..."})]}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Full Width + Submit + Disabled"}),t.jsx(i,{type:"submit",fullWidth:!0,disabled:!0,children:"Form Invalid"})]})]})]})}),t.jsx(l,{children:t.jsxs(o,{children:[t.jsx(r,{variant:"h6",sx:{mb:2},children:"Usage Examples"}),t.jsxs(e,{spacing:3,children:[t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Form Actions"}),t.jsx(e,{direction:"row",spacing:2,sx:{justifyContent:"flex-end"},children:t.jsx(i,{type:"submit",children:"Save Changes"})})]}),t.jsx(a,{}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Loading State in Form"}),t.jsx(e,{direction:"row",spacing:2,sx:{justifyContent:"flex-end"},children:t.jsx(i,{type:"submit",loading:!0,children:"Saving..."})})]}),t.jsx(a,{}),t.jsxs(s,{children:[t.jsx(r,{variant:"subtitle2",sx:{mb:1,color:"text.secondary"},children:"Disabled State (Form Invalid)"}),t.jsx(e,{direction:"row",spacing:2,sx:{justifyContent:"flex-end"},children:t.jsx(i,{type:"submit",disabled:!0,children:"Save Changes"})})]})]})]})})]})]})]})}export{mt as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.