mirror of
https://github.com/hashicorp/vault.git
synced 2025-11-24 12:11:11 +01:00
* add placeholder for Key actions tab * navigate to key items by default * add placeholder key actions list page * remove extra whitespace from component blueprint * add SelectableCard * move key actions from side nav to top nav * make tabs active * remove toolbar from key actions pages * add divs to link to each key action on key actions page * move preview-head to gitignore * use selectable card css * remove key actions * use css grid * update selectable card styling * update Key Actions page header * make cards clickable * refactor supportedActions to include glyph * make header black on hover * rename selectable-card transit card and update styling * add description and glyph for other key types * use human readable titles for key action names * update tests; still need to fix failing ones * use datakey instead of data-key * fix some failing tests * fix more tests * remove extra chevron from rotate button * remove whitespace * remove pauseTest * use rename export to export key in the template instead of the model * fix last few failing tests * WIP * link to key actions page by default * test for transit action title * only add query params when viewing a transit secret * update structure icons * add missing structure icons * resolve merge conflicts from rebase * use filter and map for supported actions * only add query params for transit secrets
100 lines
3.0 KiB
SCSS
100 lines
3.0 KiB
SCSS
// Start with Structure & Bulma variables as a foundation
|
|
@import './utils/colors';
|
|
@import './utils/spacing';
|
|
@import 'bulma/sass/utilities/initial-variables';
|
|
|
|
// Override variables where appropriate
|
|
@import './utils/bulma_variables';
|
|
|
|
// Utils
|
|
@import './utils/mixins';
|
|
@import './utils/animations';
|
|
|
|
// Bring in the rest of Bulma
|
|
@import 'bulma/bulma';
|
|
@import 'bulma/switch';
|
|
|
|
// Override Bulma details where appropriate
|
|
@import './core/generic';
|
|
@import './core/box';
|
|
@import './core/breadcrumb';
|
|
@import './core/bulma-radio-checkboxes';
|
|
@import './core/buttons';
|
|
@import './core/footer';
|
|
@import './core/forms';
|
|
@import './core/helpers';
|
|
@import './core/hero';
|
|
@import './core/level';
|
|
@import './core/menu';
|
|
@import './core/message';
|
|
@import './core/navbar';
|
|
@import './core/notification';
|
|
@import './core/progress';
|
|
@import './core/select';
|
|
@import './core/switch';
|
|
@import './core/tables';
|
|
@import './core/tags';
|
|
@import './core/title';
|
|
|
|
// bulma additions
|
|
@import './core/layout';
|
|
@import './core/lists';
|
|
|
|
@import './components/auth-buttons';
|
|
@import './components/auth-form';
|
|
@import './components/b64-toggle';
|
|
@import './components/box-label';
|
|
@import './components/box-radio';
|
|
@import './components/codemirror';
|
|
@import './components/confirm';
|
|
@import './components/console-ui-panel';
|
|
@import './components/control-group';
|
|
@import './components/doc-link';
|
|
@import './components/empty-state';
|
|
@import './components/env-banner';
|
|
@import './components/features-selection';
|
|
@import './components/form-section';
|
|
@import './components/global-flash';
|
|
@import './components/hover-copy-button';
|
|
@import './components/http-requests-bar-chart';
|
|
@import './components/http-requests-table';
|
|
@import './components/init-illustration';
|
|
@import './components/info-table-row';
|
|
@import './components/input-hint';
|
|
@import './components/kmip-role-edit';
|
|
@import './components/linked-block';
|
|
@import './components/list-item-row';
|
|
@import './components/list-pagination';
|
|
@import './components/loader';
|
|
@import './components/login-form';
|
|
@import './components/masked-input';
|
|
@import './components/namespace-picker';
|
|
@import './components/namespace-reminder';
|
|
@import './components/navigate-input';
|
|
@import './components/page-header';
|
|
@import './components/popup-menu';
|
|
@import './components/radio-card';
|
|
@import './components/radial-progress';
|
|
@import './components/raft-join';
|
|
@import './components/role-item';
|
|
@import './components/search-select';
|
|
@import './components/selectable-card';
|
|
@import './components/selectable-card-container.scss';
|
|
@import './components/shamir-progress';
|
|
@import './components/sidebar';
|
|
@import './components/splash-page';
|
|
@import './components/status-menu';
|
|
@import './components/tabs';
|
|
@import './components/token-expire-warning';
|
|
@import './components/toolbar';
|
|
@import './components/tool-tip';
|
|
@import './components/transit-card';
|
|
@import './components/unseal-warning';
|
|
@import './components/ui-wizard';
|
|
@import './components/vault-loading';
|
|
@import './components/vlt-radio';
|
|
@import './components/vlt-table';
|
|
|
|
// bulma-free-zone
|
|
@import './components/hs-icon';
|