Design System
  • Get started
    • Figma
    • Web
    • iOS
    • Android
  • Design tokens
    • Primitive colors
    • Semantic colors
      • Background Colors
      • On Background Colors
      • Foreground Colors
      • Border Colors
      • Focus Colors
      • Link Colors
    • Migration in iOS
    • Migration in android
    • Migration in web
    • Migration in figma
      • Step 1 Theme Migration
      • Step 2 Library Migration
      • Step 3 Journey Migration
    • Value & cost of migration
    • Deprecated tokens
  • Theme
    • Global branding
    • Component styling
    • Apply a theme on android
    • Apply a theme on iOS
    • Apply a theme on web
    • Multi theming on android
    • Multi theming on iOS
    • Multi theming on web
    • Theming illustrations
    • Before 2024 09
      • Create A Theme
      • Apply A Theme On Android
      • Apply A Theme On iOS
      • Apply A Theme On Web
      • Multi Theming On Android
      • Multi Theming On iOS
      • Multi Theming On Web
  • Accessibility
    • Overview
    • Designer checklist
    • Developer checklist
  • Guides
    • Custom icons on web
    • Beta ui ang with cursor
  • Web components
    • Account number
    • Account selector
    • Alert
    • Amount
    • Animations
      • Cross Journey
      • In Journey
      • Expand Reveal
      • Scroll Service
    • Avatar
    • Badges
      • Badge
      • Badge Counter
    • Button
    • Card vendor
    • Chip
    • Collapsibles
      • Collapsible
      • Collapsible Card
      • Collapsible Accordion
    • Money protection
      • Status
      • Disclaimer
      • Banner
    • Dropdowns
      • Dropdown Menu
      • Dropdown Single Select
      • Dropdown Multi Select
      • Dropdown Panel
    • Ellipsis
    • File attachment
    • Forms
      • Amount Input
      • Input Checkbox
      • Checkbox Group
      • Currency Input
      • Input Datepicker
      • Input Email
      • Fieldset
      • Input Inline Edit
      • List Multiple Select
      • Input Phone
      • Input Password
      • Input Radio Group
      • Input Range
      • Switch
      • Select List
      • Input Timepicker
      • Input Text
      • Textarea
      • Input Validation
      • Input File
      • Input Number
    • Icon
    • Illustration
    • Infinite scroll
    • Item log
    • Layouts and navigation
      • Horizontal Layout
      • Vertical Layout
    • Keyboard click directive
    • Loaders
      • Loading Indicator
      • Load Button
    • Locale selector
    • Logo
    • Modal
    • Mode header
    • Notification
    • Option list
    • Pagination
    • Page header
    • Payment card
    • Period selector
    • Product items
      • Basic Account
      • Savings Account
      • Current Account
      • Investment Account
      • Credit Card
      • Debit Card
      • Loan
      • Term Deposit
    • Product selector
    • Progress tracker
    • Progressbar
    • Rich text editor
    • Search box
    • States
      • Action Status
      • Empty State
      • Common Error State
    • Stepper
    • Css utilities
      • Bb Block
      • Bb Button Bar
      • Bb Card
      • Bb Container
      • Bb Display
      • Bb Inline Stack
      • Bb Layout Horizontal Navigation
      • Bb Layout Horizontal
      • Bb Layout
      • Bb Stack
      • Bb State Container
      • Bb Tabs Container
      • Bb Toolbar
      • Bb Vertical Tabs Container
    • Tab
    • Table
    • Tooltip
    • Tracker
    • Value diff
    • Universal header
  • Web formatters
    • Account number
    • Date
    • IBAN
    • Payment card number
    • Phone number
  • Mobile components
    • Alert
    • Amount
    • Async emblem
    • Avatar
    • Badge
    • Badge counter
    • Button
    • Button group
    • Card
    • Chip
    • Emblem
    • Floating action button
    • Forms
      • Address Form
      • Address Preview
      • Country Selector
      • Amount Input
      • Checkbox
      • Datepicker
      • Form Label
      • Phone Input
      • Password Input
      • Switch
      • Text Area
      • Text Input
    • Icon
    • Loading indicator
    • Link
    • Logo view
    • Navigation controller
    • Page control
    • Payment card
    • Product number display formatter
    • Progress bar
    • Separator
    • Search bar
    • Shimmer view
    • Slider
    • Snackbar
    • State view
    • Summary stack
    • Tab header
    • Toggle button

Beta Ui Ang with Cursor

Cursor is an AI-powered coding assistant that enhances developer productivity with smart autocompletions and inline documentation. You can integrate external documentation like ui-ang (Backbase Design System) for context while coding. Design System docs for Cursor are currently in beta and only available for web.

Steps to add ui-ang to Cursor

  1. Open Cursor Settings and navigate to the Features section.
  2. Scroll down and click Add New Doc.
  3. Set the prefix field to end with your desired version ui-ang/v12/
  Name: ui-ang # You can choose any name you'd prefer
Entrypoint: https://backbase-ai.github.io/ui-ang/v12/index.html
Prefix: https://backbase-ai.github.io/ui-ang/v12/ # The trailing slash is important

Note: Available versions are v10, v11 and v12

Example of the configuration in Cursor

  1. Confirm your changes and wait for the indexing to complete.
  2. Once indexing is done, you can ask ui-ang for help directly in Cursor!

Example of using the docs in Cursor

Suggested practices for using ui-ang in Cursor

  1. Always use @ui-ang when referencing the documentation in prompts.
  2. Use Cursor composer in normal mode for now, as agent mode will often lose ui-ang context in sequential steps.
  3. Adding some Cursor rules can greatly benefit your results. Here are two simple rules to start:
  Never use bootstrap components, always use ui-ang components when you have the documentation available. You can use the utility classes that bootstrap provides, such as margin, grid, etc. 
At the end of the prompt, always include the storybookUrl als a clickable link for each component used with the following pattern:
Design System Documentation:
* Storybook docs for Button
* Storybook docs for Chip

Beta and availability for mobile

Design System docs for Cursor are currently in beta and only available for web (ui-ang v10, v11 and v12). There are no docs for mobile just yet, this will be investigated in the future. For any feedback, internal Backbase users can reach out to #s-cursor.

On this page
Steps To Add Ui Ang To Cursor
Suggested Practices For Using Ui Ang in Cursor
Beta And Availability For Mobile
©2025 All rights reserved
Terms and LegalPrivacy Policy

Cookies on Backbase

This website uses cookies to enhance your browsing experience, analyze the traffic, and for marketing purposes. All Google Analytics cookies are anonymized. By clicking 'Accept' you accept the use of all cookies as described in our privacy-statement.