Loading...
Loading...
Provides usage guidance for Instructure UI (InstUI) React components. Use when working with @instructure/ui packages, when asked how to use InstUI components, which component to choose, or how to apply props, guidelines, theming, or accessibility rules. Covers AiInformation, Alert, AppNav, Avatar, Badge, Billboard, Breadcrumb, Button, Byline, Calendar, Checkbox, CheckboxGroup, CloseButton, ColorContrast, ColorIndicator, ColorMixer, ColorPicker, ColorPreset, CondensedButton, ContextView, DataPermissionLevels, DateInput, DateInput2, DateTimeInput, DrawerLayout, Drilldown, Editable, FileDrop, Flex, FormField, FormFieldGroup, Grid, Heading, IconButton, Img, InlineList, InPlaceEdit, InstUISettingsProvider, Link, List, Menu, Metric, MetricGroup, Modal, NutritionFacts, NumberInput, Overlay, Pages, Pagination, Pill, Popover, ProgressBar, ProgressCircle, RadioInput, RadioInputGroup, RangeInput, Rating, Responsive, Select, SideNavBar, SimpleSelect, SourceCodeEditor, Spinner, Table, Tabs, Tag, Text, TextArea, TextInput, TimeSelect, ToggleButton, ToggleDetails, ToggleGroup, Tooltip, TopNavBar, Tray, TreeBrowser, TruncateText, View.
npx skill4agent add tamasangyan/instructure-ui using-instuinpm install @instructure/ui// Umbrella package (recommended for most consumers)
import { Button, TextInput, Modal } from '@instructure/ui'import { canvas } from '@instructure/ui-themes'
import { InstUISettingsProvider } from '@instructure/ui'
function App() {
return (
<InstUISettingsProvider theme={canvas}>
{/* your app */}
</InstUISettingsProvider>
)
}canvascanvas-high-contrastInstUISettingsProvider@instructure/uiInstUISettingsProvidermessageserrornewErrormargingapcanvasThemeLocalInstUISettingsProvider@instructure/ui<Text><Heading>InstUISettingsProvider<select>