diff --git a/package.json b/package.json index 8a5e031e68bbd..ba434fa0028a9 100644 --- a/package.json +++ b/package.json @@ -61,11 +61,7 @@ "lintroller": "grunt eslint:fixSource", "makelogs": "echo 'use `node scripts/makelogs`' && false", "mocha": "echo 'use `node scripts/mocha`' && false", - "sterilize": "grunt sterilize", - "uiFramework:start": "grunt uiFramework:start", - "uiFramework:build": "grunt uiFramework:build", - "uiFramework:createComponent": "yo ./ui_framework/generator-kui/app/component.js", - "uiFramework:documentComponent": "yo ./ui_framework/generator-kui/app/documentation.js" + "sterilize": "grunt sterilize" }, "repository": { "type": "git", diff --git a/packages/ui_framework/.gitignore b/packages/ui_framework/.gitignore new file mode 100644 index 0000000000000..8086c51d55e04 --- /dev/null +++ b/packages/ui_framework/.gitignore @@ -0,0 +1,2 @@ +build/ +doc_site/build/ diff --git a/ui_framework/README.md b/packages/ui_framework/README.md similarity index 93% rename from ui_framework/README.md rename to packages/ui_framework/README.md index b7c7de51fff00..81a62775c8c1a 100644 --- a/ui_framework/README.md +++ b/packages/ui_framework/README.md @@ -25,10 +25,10 @@ See the documentation in [`scripts/jest.js`](../scripts/jest.js) for more option There are four steps to creating a new component: -1. Create the SCSS for the component in `ui_framework/src/components`. +1. Create the SCSS for the component in `src/components`. 2. Create the React portion of the component. 3. Write tests. -4. Document it with examples in `ui_framework/doc_site`. +4. Document it with examples in `doc_site`. You can do this using Yeoman (the easy way), or you can do it manually (the hard way). @@ -77,13 +77,13 @@ and re-export the generated JS and SCSS files. #### Create component SCSS -1. Create a directory for your component in `ui_framework/src/components`. +1. Create a directory for your component in `src/components`. 2. In this directory, create `_{component name}.scss`. 3. _Optional:_ Create any other components that should be [logically-grouped](#logically-grouped-components) in this directory. 4. Create an `_index.scss` file in this directory that import all of the new component SCSS files you created. -5. Import the `_index.scss` file into `ui_framework/src/components/index.scss`. +5. Import the `_index.scss` file into `src/components/index.scss`. This makes your styles available to Kibana and the UI Framework documentation. @@ -91,7 +91,7 @@ This makes your styles available to Kibana and the UI Framework documentation. 1. Create the React component(s) in the same directory as the related SCSS file(s). 2. Export these components from an `index.js` file. -3. Re-export these components from `ui_framework/src/components/index.js`. +3. Re-export these components from `src/components/index.js`. This makes your React component available for import into Kibana. @@ -107,11 +107,11 @@ To see how well the components have been covered by tests, you can run #### Document the component with examples -1. Create a directory for your example in `ui_framework/doc_site/src/views`. Name it the name of the +1. Create a directory for your example in `doc_site/src/views`. Name it the name of the component. 2. Create a `{component name}_example.js` file inside the directory. You'll use this file to define the different examples for your component. -3. Add the route to this file in `ui_framework/doc_site/src/services/routes/Routes.js`. +3. Add the route to this file in `doc_site/src/services/routes/Routes.js`. 4. In the `{component name}_example.js` file you created, define examples which demonstrate the component and describe its role from a UI perspective. diff --git a/ui_framework/components/index.js b/packages/ui_framework/components/index.js similarity index 100% rename from ui_framework/components/index.js rename to packages/ui_framework/components/index.js diff --git a/ui_framework/dist/ui_framework.css b/packages/ui_framework/dist/ui_framework.css similarity index 100% rename from ui_framework/dist/ui_framework.css rename to packages/ui_framework/dist/ui_framework.css diff --git a/ui_framework/doc_site/build/index.html b/packages/ui_framework/doc_site/build/index.html similarity index 100% rename from ui_framework/doc_site/build/index.html rename to packages/ui_framework/doc_site/build/index.html diff --git a/ui_framework/doc_site/postcss.config.js b/packages/ui_framework/doc_site/postcss.config.js similarity index 100% rename from ui_framework/doc_site/postcss.config.js rename to packages/ui_framework/doc_site/postcss.config.js diff --git a/ui_framework/doc_site/src/actions/action_types.js b/packages/ui_framework/doc_site/src/actions/action_types.js similarity index 100% rename from ui_framework/doc_site/src/actions/action_types.js rename to packages/ui_framework/doc_site/src/actions/action_types.js diff --git a/ui_framework/doc_site/src/actions/code_viewer_actions.js b/packages/ui_framework/doc_site/src/actions/code_viewer_actions.js similarity index 100% rename from ui_framework/doc_site/src/actions/code_viewer_actions.js rename to packages/ui_framework/doc_site/src/actions/code_viewer_actions.js diff --git a/ui_framework/doc_site/src/actions/example_nav_actions.js b/packages/ui_framework/doc_site/src/actions/example_nav_actions.js similarity index 100% rename from ui_framework/doc_site/src/actions/example_nav_actions.js rename to packages/ui_framework/doc_site/src/actions/example_nav_actions.js diff --git a/ui_framework/doc_site/src/actions/index.js b/packages/ui_framework/doc_site/src/actions/index.js similarity index 100% rename from ui_framework/doc_site/src/actions/index.js rename to packages/ui_framework/doc_site/src/actions/index.js diff --git a/ui_framework/doc_site/src/actions/sandbox_actions.js b/packages/ui_framework/doc_site/src/actions/sandbox_actions.js similarity index 100% rename from ui_framework/doc_site/src/actions/sandbox_actions.js rename to packages/ui_framework/doc_site/src/actions/sandbox_actions.js diff --git a/ui_framework/doc_site/src/components/guide/_guide.scss b/packages/ui_framework/doc_site/src/components/guide/_guide.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide/_guide.scss rename to packages/ui_framework/doc_site/src/components/guide/_guide.scss diff --git a/ui_framework/doc_site/src/components/guide_code/_guide_code.scss b/packages/ui_framework/doc_site/src/components/guide_code/_guide_code.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_code/_guide_code.scss rename to packages/ui_framework/doc_site/src/components/guide_code/_guide_code.scss diff --git a/ui_framework/doc_site/src/components/guide_code/guide_code.js b/packages/ui_framework/doc_site/src/components/guide_code/guide_code.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_code/guide_code.js rename to packages/ui_framework/doc_site/src/components/guide_code/guide_code.js diff --git a/ui_framework/doc_site/src/components/guide_code_viewer/_guide_code_viewer.scss b/packages/ui_framework/doc_site/src/components/guide_code_viewer/_guide_code_viewer.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_code_viewer/_guide_code_viewer.scss rename to packages/ui_framework/doc_site/src/components/guide_code_viewer/_guide_code_viewer.scss diff --git a/ui_framework/doc_site/src/components/guide_code_viewer/guide_code_viewer.js b/packages/ui_framework/doc_site/src/components/guide_code_viewer/guide_code_viewer.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_code_viewer/guide_code_viewer.js rename to packages/ui_framework/doc_site/src/components/guide_code_viewer/guide_code_viewer.js diff --git a/ui_framework/doc_site/src/components/guide_components.scss b/packages/ui_framework/doc_site/src/components/guide_components.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_components.scss rename to packages/ui_framework/doc_site/src/components/guide_components.scss diff --git a/ui_framework/doc_site/src/components/guide_demo/_guide_demo.scss b/packages/ui_framework/doc_site/src/components/guide_demo/_guide_demo.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_demo/_guide_demo.scss rename to packages/ui_framework/doc_site/src/components/guide_demo/_guide_demo.scss diff --git a/ui_framework/doc_site/src/components/guide_demo/guide_demo.js b/packages/ui_framework/doc_site/src/components/guide_demo/guide_demo.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_demo/guide_demo.js rename to packages/ui_framework/doc_site/src/components/guide_demo/guide_demo.js diff --git a/ui_framework/doc_site/src/components/guide_link/_guide_link.scss b/packages/ui_framework/doc_site/src/components/guide_link/_guide_link.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_link/_guide_link.scss rename to packages/ui_framework/doc_site/src/components/guide_link/_guide_link.scss diff --git a/ui_framework/doc_site/src/components/guide_link/guide_link.js b/packages/ui_framework/doc_site/src/components/guide_link/guide_link.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_link/guide_link.js rename to packages/ui_framework/doc_site/src/components/guide_link/guide_link.js diff --git a/ui_framework/doc_site/src/components/guide_nav/_guide_nav.scss b/packages/ui_framework/doc_site/src/components/guide_nav/_guide_nav.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_nav/_guide_nav.scss rename to packages/ui_framework/doc_site/src/components/guide_nav/_guide_nav.scss diff --git a/ui_framework/doc_site/src/components/guide_nav/guide_nav.js b/packages/ui_framework/doc_site/src/components/guide_nav/guide_nav.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_nav/guide_nav.js rename to packages/ui_framework/doc_site/src/components/guide_nav/guide_nav.js diff --git a/ui_framework/doc_site/src/components/guide_page/_guide_page.scss b/packages/ui_framework/doc_site/src/components/guide_page/_guide_page.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_page/_guide_page.scss rename to packages/ui_framework/doc_site/src/components/guide_page/_guide_page.scss diff --git a/ui_framework/doc_site/src/components/guide_page/guide_page.js b/packages/ui_framework/doc_site/src/components/guide_page/guide_page.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_page/guide_page.js rename to packages/ui_framework/doc_site/src/components/guide_page/guide_page.js diff --git a/ui_framework/doc_site/src/components/guide_page/guide_page_container.js b/packages/ui_framework/doc_site/src/components/guide_page/guide_page_container.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_page/guide_page_container.js rename to packages/ui_framework/doc_site/src/components/guide_page/guide_page_container.js diff --git a/ui_framework/doc_site/src/components/guide_page_side_nav/_guide_page_side_nav.scss b/packages/ui_framework/doc_site/src/components/guide_page_side_nav/_guide_page_side_nav.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_page_side_nav/_guide_page_side_nav.scss rename to packages/ui_framework/doc_site/src/components/guide_page_side_nav/_guide_page_side_nav.scss diff --git a/ui_framework/doc_site/src/components/guide_page_side_nav/guide_page_side_nav.js b/packages/ui_framework/doc_site/src/components/guide_page_side_nav/guide_page_side_nav.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_page_side_nav/guide_page_side_nav.js rename to packages/ui_framework/doc_site/src/components/guide_page_side_nav/guide_page_side_nav.js diff --git a/ui_framework/doc_site/src/components/guide_page_side_nav/guide_page_side_nav_item.js b/packages/ui_framework/doc_site/src/components/guide_page_side_nav/guide_page_side_nav_item.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_page_side_nav/guide_page_side_nav_item.js rename to packages/ui_framework/doc_site/src/components/guide_page_side_nav/guide_page_side_nav_item.js diff --git a/ui_framework/doc_site/src/components/guide_sandbox/_guide_sandbox.scss b/packages/ui_framework/doc_site/src/components/guide_sandbox/_guide_sandbox.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_sandbox/_guide_sandbox.scss rename to packages/ui_framework/doc_site/src/components/guide_sandbox/_guide_sandbox.scss diff --git a/ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox.js b/packages/ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox.js rename to packages/ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox.js diff --git a/ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox_code_toggle.js b/packages/ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox_code_toggle.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox_code_toggle.js rename to packages/ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox_code_toggle.js diff --git a/ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox_code_toggle_container.js b/packages/ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox_code_toggle_container.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox_code_toggle_container.js rename to packages/ui_framework/doc_site/src/components/guide_sandbox/guide_sandbox_code_toggle_container.js diff --git a/ui_framework/doc_site/src/components/guide_section/_guide_section.scss b/packages/ui_framework/doc_site/src/components/guide_section/_guide_section.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_section/_guide_section.scss rename to packages/ui_framework/doc_site/src/components/guide_section/_guide_section.scss diff --git a/ui_framework/doc_site/src/components/guide_section/guide_section.js b/packages/ui_framework/doc_site/src/components/guide_section/guide_section.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_section/guide_section.js rename to packages/ui_framework/doc_site/src/components/guide_section/guide_section.js diff --git a/ui_framework/doc_site/src/components/guide_section/guide_section_container.js b/packages/ui_framework/doc_site/src/components/guide_section/guide_section_container.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_section/guide_section_container.js rename to packages/ui_framework/doc_site/src/components/guide_section/guide_section_container.js diff --git a/ui_framework/doc_site/src/components/guide_section/guide_section_types.js b/packages/ui_framework/doc_site/src/components/guide_section/guide_section_types.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_section/guide_section_types.js rename to packages/ui_framework/doc_site/src/components/guide_section/guide_section_types.js diff --git a/ui_framework/doc_site/src/components/guide_text/_guide_text.scss b/packages/ui_framework/doc_site/src/components/guide_text/_guide_text.scss similarity index 100% rename from ui_framework/doc_site/src/components/guide_text/_guide_text.scss rename to packages/ui_framework/doc_site/src/components/guide_text/_guide_text.scss diff --git a/ui_framework/doc_site/src/components/guide_text/guide_text.js b/packages/ui_framework/doc_site/src/components/guide_text/guide_text.js similarity index 100% rename from ui_framework/doc_site/src/components/guide_text/guide_text.js rename to packages/ui_framework/doc_site/src/components/guide_text/guide_text.js diff --git a/ui_framework/doc_site/src/components/index.js b/packages/ui_framework/doc_site/src/components/index.js similarity index 100% rename from ui_framework/doc_site/src/components/index.js rename to packages/ui_framework/doc_site/src/components/index.js diff --git a/ui_framework/doc_site/src/images/elastic-logo.svg b/packages/ui_framework/doc_site/src/images/elastic-logo.svg similarity index 100% rename from ui_framework/doc_site/src/images/elastic-logo.svg rename to packages/ui_framework/doc_site/src/images/elastic-logo.svg diff --git a/ui_framework/doc_site/src/images/hint-arrow.svg b/packages/ui_framework/doc_site/src/images/hint-arrow.svg similarity index 100% rename from ui_framework/doc_site/src/images/hint-arrow.svg rename to packages/ui_framework/doc_site/src/images/hint-arrow.svg diff --git a/ui_framework/doc_site/src/images/react-logo.svg b/packages/ui_framework/doc_site/src/images/react-logo.svg similarity index 100% rename from ui_framework/doc_site/src/images/react-logo.svg rename to packages/ui_framework/doc_site/src/images/react-logo.svg diff --git a/ui_framework/doc_site/src/index.js b/packages/ui_framework/doc_site/src/index.js similarity index 100% rename from ui_framework/doc_site/src/index.js rename to packages/ui_framework/doc_site/src/index.js diff --git a/ui_framework/doc_site/src/main.scss b/packages/ui_framework/doc_site/src/main.scss similarity index 100% rename from ui_framework/doc_site/src/main.scss rename to packages/ui_framework/doc_site/src/main.scss diff --git a/ui_framework/doc_site/src/services/example/create_example.js b/packages/ui_framework/doc_site/src/services/example/create_example.js similarity index 100% rename from ui_framework/doc_site/src/services/example/create_example.js rename to packages/ui_framework/doc_site/src/services/example/create_example.js diff --git a/ui_framework/doc_site/src/services/index.js b/packages/ui_framework/doc_site/src/services/index.js similarity index 100% rename from ui_framework/doc_site/src/services/index.js rename to packages/ui_framework/doc_site/src/services/index.js diff --git a/ui_framework/doc_site/src/services/js_injector/js_injector.js b/packages/ui_framework/doc_site/src/services/js_injector/js_injector.js similarity index 100% rename from ui_framework/doc_site/src/services/js_injector/js_injector.js rename to packages/ui_framework/doc_site/src/services/js_injector/js_injector.js diff --git a/ui_framework/doc_site/src/services/routes/routes.js b/packages/ui_framework/doc_site/src/services/routes/routes.js similarity index 100% rename from ui_framework/doc_site/src/services/routes/routes.js rename to packages/ui_framework/doc_site/src/services/routes/routes.js diff --git a/ui_framework/doc_site/src/services/string/render_to_html.js b/packages/ui_framework/doc_site/src/services/string/render_to_html.js similarity index 100% rename from ui_framework/doc_site/src/services/string/render_to_html.js rename to packages/ui_framework/doc_site/src/services/string/render_to_html.js diff --git a/ui_framework/doc_site/src/services/string/slugify.js b/packages/ui_framework/doc_site/src/services/string/slugify.js similarity index 100% rename from ui_framework/doc_site/src/services/string/slugify.js rename to packages/ui_framework/doc_site/src/services/string/slugify.js diff --git a/ui_framework/doc_site/src/store/configure_store.js b/packages/ui_framework/doc_site/src/store/configure_store.js similarity index 100% rename from ui_framework/doc_site/src/store/configure_store.js rename to packages/ui_framework/doc_site/src/store/configure_store.js diff --git a/ui_framework/doc_site/src/store/index.js b/packages/ui_framework/doc_site/src/store/index.js similarity index 100% rename from ui_framework/doc_site/src/store/index.js rename to packages/ui_framework/doc_site/src/store/index.js diff --git a/ui_framework/doc_site/src/store/reducers/code_viewer_reducer.js b/packages/ui_framework/doc_site/src/store/reducers/code_viewer_reducer.js similarity index 100% rename from ui_framework/doc_site/src/store/reducers/code_viewer_reducer.js rename to packages/ui_framework/doc_site/src/store/reducers/code_viewer_reducer.js diff --git a/ui_framework/doc_site/src/store/reducers/sandbox_reducer.js b/packages/ui_framework/doc_site/src/store/reducers/sandbox_reducer.js similarity index 100% rename from ui_framework/doc_site/src/store/reducers/sandbox_reducer.js rename to packages/ui_framework/doc_site/src/store/reducers/sandbox_reducer.js diff --git a/ui_framework/doc_site/src/store/reducers/sections_reducer.js b/packages/ui_framework/doc_site/src/store/reducers/sections_reducer.js similarity index 100% rename from ui_framework/doc_site/src/store/reducers/sections_reducer.js rename to packages/ui_framework/doc_site/src/store/reducers/sections_reducer.js diff --git a/ui_framework/doc_site/src/views/accessibility/accessibility_example.js b/packages/ui_framework/doc_site/src/views/accessibility/accessibility_example.js similarity index 100% rename from ui_framework/doc_site/src/views/accessibility/accessibility_example.js rename to packages/ui_framework/doc_site/src/views/accessibility/accessibility_example.js diff --git a/ui_framework/doc_site/src/views/accessibility/keyboard_accessible.js b/packages/ui_framework/doc_site/src/views/accessibility/keyboard_accessible.js similarity index 100% rename from ui_framework/doc_site/src/views/accessibility/keyboard_accessible.js rename to packages/ui_framework/doc_site/src/views/accessibility/keyboard_accessible.js diff --git a/ui_framework/doc_site/src/views/accessibility/screen_reader.js b/packages/ui_framework/doc_site/src/views/accessibility/screen_reader.js similarity index 100% rename from ui_framework/doc_site/src/views/accessibility/screen_reader.js rename to packages/ui_framework/doc_site/src/views/accessibility/screen_reader.js diff --git a/ui_framework/doc_site/src/views/action_item/action_item.js b/packages/ui_framework/doc_site/src/views/action_item/action_item.js similarity index 100% rename from ui_framework/doc_site/src/views/action_item/action_item.js rename to packages/ui_framework/doc_site/src/views/action_item/action_item.js diff --git a/ui_framework/doc_site/src/views/action_item/action_item_example.js b/packages/ui_framework/doc_site/src/views/action_item/action_item_example.js similarity index 100% rename from ui_framework/doc_site/src/views/action_item/action_item_example.js rename to packages/ui_framework/doc_site/src/views/action_item/action_item_example.js diff --git a/ui_framework/doc_site/src/views/action_item/action_items_in_menu.js b/packages/ui_framework/doc_site/src/views/action_item/action_items_in_menu.js similarity index 100% rename from ui_framework/doc_site/src/views/action_item/action_items_in_menu.js rename to packages/ui_framework/doc_site/src/views/action_item/action_items_in_menu.js diff --git a/ui_framework/doc_site/src/views/app_container.js b/packages/ui_framework/doc_site/src/views/app_container.js similarity index 100% rename from ui_framework/doc_site/src/views/app_container.js rename to packages/ui_framework/doc_site/src/views/app_container.js diff --git a/ui_framework/doc_site/src/views/app_view.js b/packages/ui_framework/doc_site/src/views/app_view.js similarity index 98% rename from ui_framework/doc_site/src/views/app_view.js rename to packages/ui_framework/doc_site/src/views/app_view.js index e164694381341..9b8370dd679ef 100644 --- a/ui_framework/doc_site/src/views/app_view.js +++ b/packages/ui_framework/doc_site/src/views/app_view.js @@ -13,7 +13,7 @@ import { } from '../components'; // Inject version into header. -const pkg = require('../../../../package.json'); +const pkg = require('../../../package.json'); export class AppView extends Component { constructor(props) { diff --git a/ui_framework/doc_site/src/views/badge/badge_example.js b/packages/ui_framework/doc_site/src/views/badge/badge_example.js similarity index 100% rename from ui_framework/doc_site/src/views/badge/badge_example.js rename to packages/ui_framework/doc_site/src/views/badge/badge_example.js diff --git a/ui_framework/doc_site/src/views/badge/default_badge.html b/packages/ui_framework/doc_site/src/views/badge/default_badge.html similarity index 100% rename from ui_framework/doc_site/src/views/badge/default_badge.html rename to packages/ui_framework/doc_site/src/views/badge/default_badge.html diff --git a/ui_framework/doc_site/src/views/bar/bar.js b/packages/ui_framework/doc_site/src/views/bar/bar.js similarity index 100% rename from ui_framework/doc_site/src/views/bar/bar.js rename to packages/ui_framework/doc_site/src/views/bar/bar.js diff --git a/ui_framework/doc_site/src/views/bar/bar_example.js b/packages/ui_framework/doc_site/src/views/bar/bar_example.js similarity index 100% rename from ui_framework/doc_site/src/views/bar/bar_example.js rename to packages/ui_framework/doc_site/src/views/bar/bar_example.js diff --git a/ui_framework/doc_site/src/views/bar/bar_one_section.js b/packages/ui_framework/doc_site/src/views/bar/bar_one_section.js similarity index 100% rename from ui_framework/doc_site/src/views/bar/bar_one_section.js rename to packages/ui_framework/doc_site/src/views/bar/bar_one_section.js diff --git a/ui_framework/doc_site/src/views/bar/bar_three_sections.js b/packages/ui_framework/doc_site/src/views/bar/bar_three_sections.js similarity index 100% rename from ui_framework/doc_site/src/views/bar/bar_three_sections.js rename to packages/ui_framework/doc_site/src/views/bar/bar_three_sections.js diff --git a/ui_framework/doc_site/src/views/button/button_basic.js b/packages/ui_framework/doc_site/src/views/button/button_basic.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_basic.js rename to packages/ui_framework/doc_site/src/views/button/button_basic.js diff --git a/ui_framework/doc_site/src/views/button/button_danger.js b/packages/ui_framework/doc_site/src/views/button/button_danger.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_danger.js rename to packages/ui_framework/doc_site/src/views/button/button_danger.js diff --git a/ui_framework/doc_site/src/views/button/button_elements.js b/packages/ui_framework/doc_site/src/views/button/button_elements.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_elements.js rename to packages/ui_framework/doc_site/src/views/button/button_elements.js diff --git a/ui_framework/doc_site/src/views/button/button_example.js b/packages/ui_framework/doc_site/src/views/button/button_example.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_example.js rename to packages/ui_framework/doc_site/src/views/button/button_example.js diff --git a/ui_framework/doc_site/src/views/button/button_group.js b/packages/ui_framework/doc_site/src/views/button/button_group.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_group.js rename to packages/ui_framework/doc_site/src/views/button/button_group.js diff --git a/ui_framework/doc_site/src/views/button/button_group_united.js b/packages/ui_framework/doc_site/src/views/button/button_group_united.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_group_united.js rename to packages/ui_framework/doc_site/src/views/button/button_group_united.js diff --git a/ui_framework/doc_site/src/views/button/button_hollow.js b/packages/ui_framework/doc_site/src/views/button/button_hollow.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_hollow.js rename to packages/ui_framework/doc_site/src/views/button/button_hollow.js diff --git a/ui_framework/doc_site/src/views/button/button_loading.js b/packages/ui_framework/doc_site/src/views/button/button_loading.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_loading.js rename to packages/ui_framework/doc_site/src/views/button/button_loading.js diff --git a/ui_framework/doc_site/src/views/button/button_primary.js b/packages/ui_framework/doc_site/src/views/button/button_primary.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_primary.js rename to packages/ui_framework/doc_site/src/views/button/button_primary.js diff --git a/ui_framework/doc_site/src/views/button/button_secondary.js b/packages/ui_framework/doc_site/src/views/button/button_secondary.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_secondary.js rename to packages/ui_framework/doc_site/src/views/button/button_secondary.js diff --git a/ui_framework/doc_site/src/views/button/button_sizes.html b/packages/ui_framework/doc_site/src/views/button/button_sizes.html similarity index 100% rename from ui_framework/doc_site/src/views/button/button_sizes.html rename to packages/ui_framework/doc_site/src/views/button/button_sizes.html diff --git a/ui_framework/doc_site/src/views/button/button_warning.js b/packages/ui_framework/doc_site/src/views/button/button_warning.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_warning.js rename to packages/ui_framework/doc_site/src/views/button/button_warning.js diff --git a/ui_framework/doc_site/src/views/button/button_with_icon.js b/packages/ui_framework/doc_site/src/views/button/button_with_icon.js similarity index 100% rename from ui_framework/doc_site/src/views/button/button_with_icon.js rename to packages/ui_framework/doc_site/src/views/button/button_with_icon.js diff --git a/ui_framework/doc_site/src/views/card/card.js b/packages/ui_framework/doc_site/src/views/card/card.js similarity index 100% rename from ui_framework/doc_site/src/views/card/card.js rename to packages/ui_framework/doc_site/src/views/card/card.js diff --git a/ui_framework/doc_site/src/views/card/card_example.js b/packages/ui_framework/doc_site/src/views/card/card_example.js similarity index 100% rename from ui_framework/doc_site/src/views/card/card_example.js rename to packages/ui_framework/doc_site/src/views/card/card_example.js diff --git a/ui_framework/doc_site/src/views/card/card_group.js b/packages/ui_framework/doc_site/src/views/card/card_group.js similarity index 100% rename from ui_framework/doc_site/src/views/card/card_group.js rename to packages/ui_framework/doc_site/src/views/card/card_group.js diff --git a/ui_framework/doc_site/src/views/collapse_button/collapse_button.js b/packages/ui_framework/doc_site/src/views/collapse_button/collapse_button.js similarity index 100% rename from ui_framework/doc_site/src/views/collapse_button/collapse_button.js rename to packages/ui_framework/doc_site/src/views/collapse_button/collapse_button.js diff --git a/ui_framework/doc_site/src/views/collapse_button/collapse_button_example.js b/packages/ui_framework/doc_site/src/views/collapse_button/collapse_button_example.js similarity index 100% rename from ui_framework/doc_site/src/views/collapse_button/collapse_button_example.js rename to packages/ui_framework/doc_site/src/views/collapse_button/collapse_button_example.js diff --git a/ui_framework/doc_site/src/views/color_picker/color_picker.js b/packages/ui_framework/doc_site/src/views/color_picker/color_picker.js similarity index 100% rename from ui_framework/doc_site/src/views/color_picker/color_picker.js rename to packages/ui_framework/doc_site/src/views/color_picker/color_picker.js diff --git a/ui_framework/doc_site/src/views/color_picker/color_picker_clear.js b/packages/ui_framework/doc_site/src/views/color_picker/color_picker_clear.js similarity index 100% rename from ui_framework/doc_site/src/views/color_picker/color_picker_clear.js rename to packages/ui_framework/doc_site/src/views/color_picker/color_picker_clear.js diff --git a/ui_framework/doc_site/src/views/color_picker/color_picker_example.js b/packages/ui_framework/doc_site/src/views/color_picker/color_picker_example.js similarity index 100% rename from ui_framework/doc_site/src/views/color_picker/color_picker_example.js rename to packages/ui_framework/doc_site/src/views/color_picker/color_picker_example.js diff --git a/ui_framework/doc_site/src/views/color_picker/color_picker_no_color_label.js b/packages/ui_framework/doc_site/src/views/color_picker/color_picker_no_color_label.js similarity index 100% rename from ui_framework/doc_site/src/views/color_picker/color_picker_no_color_label.js rename to packages/ui_framework/doc_site/src/views/color_picker/color_picker_no_color_label.js diff --git a/ui_framework/doc_site/src/views/column/column_example.js b/packages/ui_framework/doc_site/src/views/column/column_example.js similarity index 100% rename from ui_framework/doc_site/src/views/column/column_example.js rename to packages/ui_framework/doc_site/src/views/column/column_example.js diff --git a/ui_framework/doc_site/src/views/column/columns.html b/packages/ui_framework/doc_site/src/views/column/columns.html similarity index 100% rename from ui_framework/doc_site/src/views/column/columns.html rename to packages/ui_framework/doc_site/src/views/column/columns.html diff --git a/ui_framework/doc_site/src/views/empty_table_prompt/empty_table_prompt.js b/packages/ui_framework/doc_site/src/views/empty_table_prompt/empty_table_prompt.js similarity index 100% rename from ui_framework/doc_site/src/views/empty_table_prompt/empty_table_prompt.js rename to packages/ui_framework/doc_site/src/views/empty_table_prompt/empty_table_prompt.js diff --git a/ui_framework/doc_site/src/views/empty_table_prompt/empty_table_prompt_example.js b/packages/ui_framework/doc_site/src/views/empty_table_prompt/empty_table_prompt_example.js similarity index 100% rename from ui_framework/doc_site/src/views/empty_table_prompt/empty_table_prompt_example.js rename to packages/ui_framework/doc_site/src/views/empty_table_prompt/empty_table_prompt_example.js diff --git a/ui_framework/doc_site/src/views/empty_table_prompt/table_with_empty_prompt.js b/packages/ui_framework/doc_site/src/views/empty_table_prompt/table_with_empty_prompt.js similarity index 100% rename from ui_framework/doc_site/src/views/empty_table_prompt/table_with_empty_prompt.js rename to packages/ui_framework/doc_site/src/views/empty_table_prompt/table_with_empty_prompt.js diff --git a/ui_framework/doc_site/src/views/event/event.js b/packages/ui_framework/doc_site/src/views/event/event.js similarity index 100% rename from ui_framework/doc_site/src/views/event/event.js rename to packages/ui_framework/doc_site/src/views/event/event.js diff --git a/ui_framework/doc_site/src/views/event/event_example.js b/packages/ui_framework/doc_site/src/views/event/event_example.js similarity index 100% rename from ui_framework/doc_site/src/views/event/event_example.js rename to packages/ui_framework/doc_site/src/views/event/event_example.js diff --git a/ui_framework/doc_site/src/views/event/event_menu.js b/packages/ui_framework/doc_site/src/views/event/event_menu.js similarity index 100% rename from ui_framework/doc_site/src/views/event/event_menu.js rename to packages/ui_framework/doc_site/src/views/event/event_menu.js diff --git a/ui_framework/doc_site/src/views/event/events_sandbox.js b/packages/ui_framework/doc_site/src/views/event/events_sandbox.js similarity index 100% rename from ui_framework/doc_site/src/views/event/events_sandbox.js rename to packages/ui_framework/doc_site/src/views/event/events_sandbox.js diff --git a/ui_framework/doc_site/src/views/event/events_sandbox_content.js b/packages/ui_framework/doc_site/src/views/event/events_sandbox_content.js similarity index 100% rename from ui_framework/doc_site/src/views/event/events_sandbox_content.js rename to packages/ui_framework/doc_site/src/views/event/events_sandbox_content.js diff --git a/ui_framework/doc_site/src/views/expression/expression.html b/packages/ui_framework/doc_site/src/views/expression/expression.html similarity index 100% rename from ui_framework/doc_site/src/views/expression/expression.html rename to packages/ui_framework/doc_site/src/views/expression/expression.html diff --git a/ui_framework/doc_site/src/views/expression/expression.js b/packages/ui_framework/doc_site/src/views/expression/expression.js similarity index 100% rename from ui_framework/doc_site/src/views/expression/expression.js rename to packages/ui_framework/doc_site/src/views/expression/expression.js diff --git a/ui_framework/doc_site/src/views/expression/expression_example.js b/packages/ui_framework/doc_site/src/views/expression/expression_example.js similarity index 100% rename from ui_framework/doc_site/src/views/expression/expression_example.js rename to packages/ui_framework/doc_site/src/views/expression/expression_example.js diff --git a/ui_framework/doc_site/src/views/form/assisted_input.html b/packages/ui_framework/doc_site/src/views/form/assisted_input.html similarity index 100% rename from ui_framework/doc_site/src/views/form/assisted_input.html rename to packages/ui_framework/doc_site/src/views/form/assisted_input.html diff --git a/ui_framework/doc_site/src/views/form/check_box.html b/packages/ui_framework/doc_site/src/views/form/check_box.html similarity index 100% rename from ui_framework/doc_site/src/views/form/check_box.html rename to packages/ui_framework/doc_site/src/views/form/check_box.html diff --git a/ui_framework/doc_site/src/views/form/form_example.js b/packages/ui_framework/doc_site/src/views/form/form_example.js similarity index 100% rename from ui_framework/doc_site/src/views/form/form_example.js rename to packages/ui_framework/doc_site/src/views/form/form_example.js diff --git a/ui_framework/doc_site/src/views/form/label.html b/packages/ui_framework/doc_site/src/views/form/label.html similarity index 100% rename from ui_framework/doc_site/src/views/form/label.html rename to packages/ui_framework/doc_site/src/views/form/label.html diff --git a/ui_framework/doc_site/src/views/form/search_input.html b/packages/ui_framework/doc_site/src/views/form/search_input.html similarity index 100% rename from ui_framework/doc_site/src/views/form/search_input.html rename to packages/ui_framework/doc_site/src/views/form/search_input.html diff --git a/ui_framework/doc_site/src/views/form/select.html b/packages/ui_framework/doc_site/src/views/form/select.html similarity index 100% rename from ui_framework/doc_site/src/views/form/select.html rename to packages/ui_framework/doc_site/src/views/form/select.html diff --git a/ui_framework/doc_site/src/views/form/static_input.html b/packages/ui_framework/doc_site/src/views/form/static_input.html similarity index 100% rename from ui_framework/doc_site/src/views/form/static_input.html rename to packages/ui_framework/doc_site/src/views/form/static_input.html diff --git a/ui_framework/doc_site/src/views/form/text_area.html b/packages/ui_framework/doc_site/src/views/form/text_area.html similarity index 100% rename from ui_framework/doc_site/src/views/form/text_area.html rename to packages/ui_framework/doc_site/src/views/form/text_area.html diff --git a/ui_framework/doc_site/src/views/form/text_area_non_resizable.html b/packages/ui_framework/doc_site/src/views/form/text_area_non_resizable.html similarity index 100% rename from ui_framework/doc_site/src/views/form/text_area_non_resizable.html rename to packages/ui_framework/doc_site/src/views/form/text_area_non_resizable.html diff --git a/ui_framework/doc_site/src/views/form/text_input.html b/packages/ui_framework/doc_site/src/views/form/text_input.html similarity index 100% rename from ui_framework/doc_site/src/views/form/text_input.html rename to packages/ui_framework/doc_site/src/views/form/text_input.html diff --git a/ui_framework/doc_site/src/views/form_layout/field_group.js b/packages/ui_framework/doc_site/src/views/form_layout/field_group.js similarity index 100% rename from ui_framework/doc_site/src/views/form_layout/field_group.js rename to packages/ui_framework/doc_site/src/views/form_layout/field_group.js diff --git a/ui_framework/doc_site/src/views/form_layout/form_layout_example.js b/packages/ui_framework/doc_site/src/views/form_layout/form_layout_example.js similarity index 100% rename from ui_framework/doc_site/src/views/form_layout/form_layout_example.js rename to packages/ui_framework/doc_site/src/views/form_layout/form_layout_example.js diff --git a/ui_framework/doc_site/src/views/gallery/gallery.js b/packages/ui_framework/doc_site/src/views/gallery/gallery.js similarity index 100% rename from ui_framework/doc_site/src/views/gallery/gallery.js rename to packages/ui_framework/doc_site/src/views/gallery/gallery.js diff --git a/ui_framework/doc_site/src/views/gallery/gallery_example.js b/packages/ui_framework/doc_site/src/views/gallery/gallery_example.js similarity index 100% rename from ui_framework/doc_site/src/views/gallery/gallery_example.js rename to packages/ui_framework/doc_site/src/views/gallery/gallery_example.js diff --git a/ui_framework/doc_site/src/views/header_bar/header_bar.js b/packages/ui_framework/doc_site/src/views/header_bar/header_bar.js similarity index 100% rename from ui_framework/doc_site/src/views/header_bar/header_bar.js rename to packages/ui_framework/doc_site/src/views/header_bar/header_bar.js diff --git a/ui_framework/doc_site/src/views/header_bar/header_bar_example.js b/packages/ui_framework/doc_site/src/views/header_bar/header_bar_example.js similarity index 100% rename from ui_framework/doc_site/src/views/header_bar/header_bar_example.js rename to packages/ui_framework/doc_site/src/views/header_bar/header_bar_example.js diff --git a/ui_framework/doc_site/src/views/header_bar/header_bar_sandbox.js b/packages/ui_framework/doc_site/src/views/header_bar/header_bar_sandbox.js similarity index 100% rename from ui_framework/doc_site/src/views/header_bar/header_bar_sandbox.js rename to packages/ui_framework/doc_site/src/views/header_bar/header_bar_sandbox.js diff --git a/ui_framework/doc_site/src/views/header_bar/header_bar_sandbox_content.js b/packages/ui_framework/doc_site/src/views/header_bar/header_bar_sandbox_content.js similarity index 100% rename from ui_framework/doc_site/src/views/header_bar/header_bar_sandbox_content.js rename to packages/ui_framework/doc_site/src/views/header_bar/header_bar_sandbox_content.js diff --git a/ui_framework/doc_site/src/views/header_bar/header_bar_two_sections.js b/packages/ui_framework/doc_site/src/views/header_bar/header_bar_two_sections.js similarity index 100% rename from ui_framework/doc_site/src/views/header_bar/header_bar_two_sections.js rename to packages/ui_framework/doc_site/src/views/header_bar/header_bar_two_sections.js diff --git a/ui_framework/doc_site/src/views/home/home_view.js b/packages/ui_framework/doc_site/src/views/home/home_view.js similarity index 97% rename from ui_framework/doc_site/src/views/home/home_view.js rename to packages/ui_framework/doc_site/src/views/home/home_view.js index d74ad1f6c228e..faafdbd9f2662 100644 --- a/ui_framework/doc_site/src/views/home/home_view.js +++ b/packages/ui_framework/doc_site/src/views/home/home_view.js @@ -28,7 +28,7 @@ export const HomeView = () => (

You can find the source for the UI Framework - at the Kibana repo. + at the Kibana repo.

diff --git a/ui_framework/doc_site/src/views/icon/icon.html b/packages/ui_framework/doc_site/src/views/icon/icon.html similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon.html rename to packages/ui_framework/doc_site/src/views/icon/icon.html diff --git a/ui_framework/doc_site/src/views/icon/icon_basic.html b/packages/ui_framework/doc_site/src/views/icon/icon_basic.html similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon_basic.html rename to packages/ui_framework/doc_site/src/views/icon/icon_basic.html diff --git a/ui_framework/doc_site/src/views/icon/icon_error.html b/packages/ui_framework/doc_site/src/views/icon/icon_error.html similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon_error.html rename to packages/ui_framework/doc_site/src/views/icon/icon_error.html diff --git a/ui_framework/doc_site/src/views/icon/icon_example.js b/packages/ui_framework/doc_site/src/views/icon/icon_example.js similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon_example.js rename to packages/ui_framework/doc_site/src/views/icon/icon_example.js diff --git a/ui_framework/doc_site/src/views/icon/icon_inactive.html b/packages/ui_framework/doc_site/src/views/icon/icon_inactive.html similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon_inactive.html rename to packages/ui_framework/doc_site/src/views/icon/icon_inactive.html diff --git a/ui_framework/doc_site/src/views/icon/icon_info.html b/packages/ui_framework/doc_site/src/views/icon/icon_info.html similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon_info.html rename to packages/ui_framework/doc_site/src/views/icon/icon_info.html diff --git a/ui_framework/doc_site/src/views/icon/icon_spinner.html b/packages/ui_framework/doc_site/src/views/icon/icon_spinner.html similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon_spinner.html rename to packages/ui_framework/doc_site/src/views/icon/icon_spinner.html diff --git a/ui_framework/doc_site/src/views/icon/icon_spinner.js b/packages/ui_framework/doc_site/src/views/icon/icon_spinner.js similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon_spinner.js rename to packages/ui_framework/doc_site/src/views/icon/icon_spinner.js diff --git a/ui_framework/doc_site/src/views/icon/icon_success.html b/packages/ui_framework/doc_site/src/views/icon/icon_success.html similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon_success.html rename to packages/ui_framework/doc_site/src/views/icon/icon_success.html diff --git a/ui_framework/doc_site/src/views/icon/icon_warning.html b/packages/ui_framework/doc_site/src/views/icon/icon_warning.html similarity index 100% rename from ui_framework/doc_site/src/views/icon/icon_warning.html rename to packages/ui_framework/doc_site/src/views/icon/icon_warning.html diff --git a/ui_framework/doc_site/src/views/info_button/info_button.js b/packages/ui_framework/doc_site/src/views/info_button/info_button.js similarity index 100% rename from ui_framework/doc_site/src/views/info_button/info_button.js rename to packages/ui_framework/doc_site/src/views/info_button/info_button.js diff --git a/ui_framework/doc_site/src/views/info_button/info_button_example.js b/packages/ui_framework/doc_site/src/views/info_button/info_button_example.js similarity index 100% rename from ui_framework/doc_site/src/views/info_button/info_button_example.js rename to packages/ui_framework/doc_site/src/views/info_button/info_button_example.js diff --git a/ui_framework/doc_site/src/views/info_panel/info_panel_error.html b/packages/ui_framework/doc_site/src/views/info_panel/info_panel_error.html similarity index 100% rename from ui_framework/doc_site/src/views/info_panel/info_panel_error.html rename to packages/ui_framework/doc_site/src/views/info_panel/info_panel_error.html diff --git a/ui_framework/doc_site/src/views/info_panel/info_panel_example.js b/packages/ui_framework/doc_site/src/views/info_panel/info_panel_example.js similarity index 100% rename from ui_framework/doc_site/src/views/info_panel/info_panel_example.js rename to packages/ui_framework/doc_site/src/views/info_panel/info_panel_example.js diff --git a/ui_framework/doc_site/src/views/info_panel/info_panel_info.html b/packages/ui_framework/doc_site/src/views/info_panel/info_panel_info.html similarity index 100% rename from ui_framework/doc_site/src/views/info_panel/info_panel_info.html rename to packages/ui_framework/doc_site/src/views/info_panel/info_panel_info.html diff --git a/ui_framework/doc_site/src/views/info_panel/info_panel_success.html b/packages/ui_framework/doc_site/src/views/info_panel/info_panel_success.html similarity index 100% rename from ui_framework/doc_site/src/views/info_panel/info_panel_success.html rename to packages/ui_framework/doc_site/src/views/info_panel/info_panel_success.html diff --git a/ui_framework/doc_site/src/views/info_panel/info_panel_warning.html b/packages/ui_framework/doc_site/src/views/info_panel/info_panel_warning.html similarity index 100% rename from ui_framework/doc_site/src/views/info_panel/info_panel_warning.html rename to packages/ui_framework/doc_site/src/views/info_panel/info_panel_warning.html diff --git a/ui_framework/doc_site/src/views/link/link.html b/packages/ui_framework/doc_site/src/views/link/link.html similarity index 100% rename from ui_framework/doc_site/src/views/link/link.html rename to packages/ui_framework/doc_site/src/views/link/link.html diff --git a/ui_framework/doc_site/src/views/link/link_example.js b/packages/ui_framework/doc_site/src/views/link/link_example.js similarity index 100% rename from ui_framework/doc_site/src/views/link/link_example.js rename to packages/ui_framework/doc_site/src/views/link/link_example.js diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_breadcrumbs.js b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_breadcrumbs.js similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_breadcrumbs.js rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_breadcrumbs.js diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_date_picker.html b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_date_picker.html similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_date_picker.html rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_date_picker.html diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_dropdown.js b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_dropdown.js similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_dropdown.js rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_dropdown.js diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_dropdown_panels.js b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_dropdown_panels.js similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_dropdown_panels.js rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_dropdown_panels.js diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_example.js b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_example.js similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_example.js rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_example.js diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_menu_item_states.js b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_menu_item_states.js similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_menu_item_states.js rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_menu_item_states.js diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_search.js b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_search.js similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_search.js rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_search.js diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_search_error.js b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_search_error.js similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_search_error.js rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_search_error.js diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_simple.js b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_simple.js similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_simple.js rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_simple.js diff --git a/ui_framework/doc_site/src/views/local_nav/local_nav_tabs.js b/packages/ui_framework/doc_site/src/views/local_nav/local_nav_tabs.js similarity index 100% rename from ui_framework/doc_site/src/views/local_nav/local_nav_tabs.js rename to packages/ui_framework/doc_site/src/views/local_nav/local_nav_tabs.js diff --git a/ui_framework/doc_site/src/views/menu/menu.js b/packages/ui_framework/doc_site/src/views/menu/menu.js similarity index 100% rename from ui_framework/doc_site/src/views/menu/menu.js rename to packages/ui_framework/doc_site/src/views/menu/menu.js diff --git a/ui_framework/doc_site/src/views/menu/menu_contained.js b/packages/ui_framework/doc_site/src/views/menu/menu_contained.js similarity index 100% rename from ui_framework/doc_site/src/views/menu/menu_contained.js rename to packages/ui_framework/doc_site/src/views/menu/menu_contained.js diff --git a/ui_framework/doc_site/src/views/menu/menu_example.js b/packages/ui_framework/doc_site/src/views/menu/menu_example.js similarity index 100% rename from ui_framework/doc_site/src/views/menu/menu_example.js rename to packages/ui_framework/doc_site/src/views/menu/menu_example.js diff --git a/ui_framework/doc_site/src/views/menu_button/menu_button_basic.html b/packages/ui_framework/doc_site/src/views/menu_button/menu_button_basic.html similarity index 100% rename from ui_framework/doc_site/src/views/menu_button/menu_button_basic.html rename to packages/ui_framework/doc_site/src/views/menu_button/menu_button_basic.html diff --git a/ui_framework/doc_site/src/views/menu_button/menu_button_danger.html b/packages/ui_framework/doc_site/src/views/menu_button/menu_button_danger.html similarity index 100% rename from ui_framework/doc_site/src/views/menu_button/menu_button_danger.html rename to packages/ui_framework/doc_site/src/views/menu_button/menu_button_danger.html diff --git a/ui_framework/doc_site/src/views/menu_button/menu_button_elements.html b/packages/ui_framework/doc_site/src/views/menu_button/menu_button_elements.html similarity index 100% rename from ui_framework/doc_site/src/views/menu_button/menu_button_elements.html rename to packages/ui_framework/doc_site/src/views/menu_button/menu_button_elements.html diff --git a/ui_framework/doc_site/src/views/menu_button/menu_button_example.js b/packages/ui_framework/doc_site/src/views/menu_button/menu_button_example.js similarity index 100% rename from ui_framework/doc_site/src/views/menu_button/menu_button_example.js rename to packages/ui_framework/doc_site/src/views/menu_button/menu_button_example.js diff --git a/ui_framework/doc_site/src/views/menu_button/menu_button_group.html b/packages/ui_framework/doc_site/src/views/menu_button/menu_button_group.html similarity index 100% rename from ui_framework/doc_site/src/views/menu_button/menu_button_group.html rename to packages/ui_framework/doc_site/src/views/menu_button/menu_button_group.html diff --git a/ui_framework/doc_site/src/views/menu_button/menu_button_primary.html b/packages/ui_framework/doc_site/src/views/menu_button/menu_button_primary.html similarity index 100% rename from ui_framework/doc_site/src/views/menu_button/menu_button_primary.html rename to packages/ui_framework/doc_site/src/views/menu_button/menu_button_primary.html diff --git a/ui_framework/doc_site/src/views/menu_button/menu_button_with_icon.html b/packages/ui_framework/doc_site/src/views/menu_button/menu_button_with_icon.html similarity index 100% rename from ui_framework/doc_site/src/views/menu_button/menu_button_with_icon.html rename to packages/ui_framework/doc_site/src/views/menu_button/menu_button_with_icon.html diff --git a/ui_framework/doc_site/src/views/micro_button/micro_button.html b/packages/ui_framework/doc_site/src/views/micro_button/micro_button.html similarity index 100% rename from ui_framework/doc_site/src/views/micro_button/micro_button.html rename to packages/ui_framework/doc_site/src/views/micro_button/micro_button.html diff --git a/ui_framework/doc_site/src/views/micro_button/micro_button_elements.html b/packages/ui_framework/doc_site/src/views/micro_button/micro_button_elements.html similarity index 100% rename from ui_framework/doc_site/src/views/micro_button/micro_button_elements.html rename to packages/ui_framework/doc_site/src/views/micro_button/micro_button_elements.html diff --git a/ui_framework/doc_site/src/views/micro_button/micro_button_example.js b/packages/ui_framework/doc_site/src/views/micro_button/micro_button_example.js similarity index 100% rename from ui_framework/doc_site/src/views/micro_button/micro_button_example.js rename to packages/ui_framework/doc_site/src/views/micro_button/micro_button_example.js diff --git a/ui_framework/doc_site/src/views/micro_button/micro_button_group.html b/packages/ui_framework/doc_site/src/views/micro_button/micro_button_group.html similarity index 100% rename from ui_framework/doc_site/src/views/micro_button/micro_button_group.html rename to packages/ui_framework/doc_site/src/views/micro_button/micro_button_group.html diff --git a/ui_framework/doc_site/src/views/modal/confirm_modal_example.js b/packages/ui_framework/doc_site/src/views/modal/confirm_modal_example.js similarity index 100% rename from ui_framework/doc_site/src/views/modal/confirm_modal_example.js rename to packages/ui_framework/doc_site/src/views/modal/confirm_modal_example.js diff --git a/ui_framework/doc_site/src/views/modal/modal_example.js b/packages/ui_framework/doc_site/src/views/modal/modal_example.js similarity index 100% rename from ui_framework/doc_site/src/views/modal/modal_example.js rename to packages/ui_framework/doc_site/src/views/modal/modal_example.js diff --git a/ui_framework/doc_site/src/views/modal/static.js b/packages/ui_framework/doc_site/src/views/modal/static.js similarity index 100% rename from ui_framework/doc_site/src/views/modal/static.js rename to packages/ui_framework/doc_site/src/views/modal/static.js diff --git a/ui_framework/doc_site/src/views/not_found/not_found_view.js b/packages/ui_framework/doc_site/src/views/not_found/not_found_view.js similarity index 100% rename from ui_framework/doc_site/src/views/not_found/not_found_view.js rename to packages/ui_framework/doc_site/src/views/not_found/not_found_view.js diff --git a/ui_framework/doc_site/src/views/notice/notice_sandbox.html b/packages/ui_framework/doc_site/src/views/notice/notice_sandbox.html similarity index 100% rename from ui_framework/doc_site/src/views/notice/notice_sandbox.html rename to packages/ui_framework/doc_site/src/views/notice/notice_sandbox.html diff --git a/ui_framework/doc_site/src/views/notice/notice_sandbox.js b/packages/ui_framework/doc_site/src/views/notice/notice_sandbox.js similarity index 100% rename from ui_framework/doc_site/src/views/notice/notice_sandbox.js rename to packages/ui_framework/doc_site/src/views/notice/notice_sandbox.js diff --git a/ui_framework/doc_site/src/views/pager/pager_buttons.js b/packages/ui_framework/doc_site/src/views/pager/pager_buttons.js similarity index 100% rename from ui_framework/doc_site/src/views/pager/pager_buttons.js rename to packages/ui_framework/doc_site/src/views/pager/pager_buttons.js diff --git a/ui_framework/doc_site/src/views/pager/pager_example.js b/packages/ui_framework/doc_site/src/views/pager/pager_example.js similarity index 100% rename from ui_framework/doc_site/src/views/pager/pager_example.js rename to packages/ui_framework/doc_site/src/views/pager/pager_example.js diff --git a/ui_framework/doc_site/src/views/pager/tool_bar_pager.js b/packages/ui_framework/doc_site/src/views/pager/tool_bar_pager.js similarity index 100% rename from ui_framework/doc_site/src/views/pager/tool_bar_pager.js rename to packages/ui_framework/doc_site/src/views/pager/tool_bar_pager.js diff --git a/ui_framework/doc_site/src/views/panel/panel.html b/packages/ui_framework/doc_site/src/views/panel/panel.html similarity index 100% rename from ui_framework/doc_site/src/views/panel/panel.html rename to packages/ui_framework/doc_site/src/views/panel/panel.html diff --git a/ui_framework/doc_site/src/views/panel/panel_example.js b/packages/ui_framework/doc_site/src/views/panel/panel_example.js similarity index 100% rename from ui_framework/doc_site/src/views/panel/panel_example.js rename to packages/ui_framework/doc_site/src/views/panel/panel_example.js diff --git a/ui_framework/doc_site/src/views/panel/panel_with_header_sections.html b/packages/ui_framework/doc_site/src/views/panel/panel_with_header_sections.html similarity index 100% rename from ui_framework/doc_site/src/views/panel/panel_with_header_sections.html rename to packages/ui_framework/doc_site/src/views/panel/panel_with_header_sections.html diff --git a/ui_framework/doc_site/src/views/panel/panel_with_toolbar.html b/packages/ui_framework/doc_site/src/views/panel/panel_with_toolbar.html similarity index 100% rename from ui_framework/doc_site/src/views/panel/panel_with_toolbar.html rename to packages/ui_framework/doc_site/src/views/panel/panel_with_toolbar.html diff --git a/ui_framework/doc_site/src/views/popover/popover.js b/packages/ui_framework/doc_site/src/views/popover/popover.js similarity index 100% rename from ui_framework/doc_site/src/views/popover/popover.js rename to packages/ui_framework/doc_site/src/views/popover/popover.js diff --git a/ui_framework/doc_site/src/views/popover/popover_anchor_position.js b/packages/ui_framework/doc_site/src/views/popover/popover_anchor_position.js similarity index 100% rename from ui_framework/doc_site/src/views/popover/popover_anchor_position.js rename to packages/ui_framework/doc_site/src/views/popover/popover_anchor_position.js diff --git a/ui_framework/doc_site/src/views/popover/popover_body_class_name.js b/packages/ui_framework/doc_site/src/views/popover/popover_body_class_name.js similarity index 100% rename from ui_framework/doc_site/src/views/popover/popover_body_class_name.js rename to packages/ui_framework/doc_site/src/views/popover/popover_body_class_name.js diff --git a/ui_framework/doc_site/src/views/popover/popover_example.js b/packages/ui_framework/doc_site/src/views/popover/popover_example.js similarity index 100% rename from ui_framework/doc_site/src/views/popover/popover_example.js rename to packages/ui_framework/doc_site/src/views/popover/popover_example.js diff --git a/ui_framework/doc_site/src/views/status_text/status_text.html b/packages/ui_framework/doc_site/src/views/status_text/status_text.html similarity index 100% rename from ui_framework/doc_site/src/views/status_text/status_text.html rename to packages/ui_framework/doc_site/src/views/status_text/status_text.html diff --git a/ui_framework/doc_site/src/views/status_text/status_text_error.html b/packages/ui_framework/doc_site/src/views/status_text/status_text_error.html similarity index 100% rename from ui_framework/doc_site/src/views/status_text/status_text_error.html rename to packages/ui_framework/doc_site/src/views/status_text/status_text_error.html diff --git a/ui_framework/doc_site/src/views/status_text/status_text_example.js b/packages/ui_framework/doc_site/src/views/status_text/status_text_example.js similarity index 100% rename from ui_framework/doc_site/src/views/status_text/status_text_example.js rename to packages/ui_framework/doc_site/src/views/status_text/status_text_example.js diff --git a/ui_framework/doc_site/src/views/status_text/status_text_info.html b/packages/ui_framework/doc_site/src/views/status_text/status_text_info.html similarity index 100% rename from ui_framework/doc_site/src/views/status_text/status_text_info.html rename to packages/ui_framework/doc_site/src/views/status_text/status_text_info.html diff --git a/ui_framework/doc_site/src/views/status_text/status_text_success.html b/packages/ui_framework/doc_site/src/views/status_text/status_text_success.html similarity index 100% rename from ui_framework/doc_site/src/views/status_text/status_text_success.html rename to packages/ui_framework/doc_site/src/views/status_text/status_text_success.html diff --git a/ui_framework/doc_site/src/views/status_text/status_text_warning.html b/packages/ui_framework/doc_site/src/views/status_text/status_text_warning.html similarity index 100% rename from ui_framework/doc_site/src/views/status_text/status_text_warning.html rename to packages/ui_framework/doc_site/src/views/status_text/status_text_warning.html diff --git a/ui_framework/doc_site/src/views/table/controlled_table.js b/packages/ui_framework/doc_site/src/views/table/controlled_table.js similarity index 100% rename from ui_framework/doc_site/src/views/table/controlled_table.js rename to packages/ui_framework/doc_site/src/views/table/controlled_table.js diff --git a/ui_framework/doc_site/src/views/table/controlled_table_loading_items.js b/packages/ui_framework/doc_site/src/views/table/controlled_table_loading_items.js similarity index 100% rename from ui_framework/doc_site/src/views/table/controlled_table_loading_items.js rename to packages/ui_framework/doc_site/src/views/table/controlled_table_loading_items.js diff --git a/ui_framework/doc_site/src/views/table/controlled_table_with_empty_prompt.js b/packages/ui_framework/doc_site/src/views/table/controlled_table_with_empty_prompt.js similarity index 100% rename from ui_framework/doc_site/src/views/table/controlled_table_with_empty_prompt.js rename to packages/ui_framework/doc_site/src/views/table/controlled_table_with_empty_prompt.js diff --git a/ui_framework/doc_site/src/views/table/controlled_table_with_no_items.js b/packages/ui_framework/doc_site/src/views/table/controlled_table_with_no_items.js similarity index 100% rename from ui_framework/doc_site/src/views/table/controlled_table_with_no_items.js rename to packages/ui_framework/doc_site/src/views/table/controlled_table_with_no_items.js diff --git a/ui_framework/doc_site/src/views/table/fluid_table.js b/packages/ui_framework/doc_site/src/views/table/fluid_table.js similarity index 100% rename from ui_framework/doc_site/src/views/table/fluid_table.js rename to packages/ui_framework/doc_site/src/views/table/fluid_table.js diff --git a/ui_framework/doc_site/src/views/table/table.js b/packages/ui_framework/doc_site/src/views/table/table.js similarity index 100% rename from ui_framework/doc_site/src/views/table/table.js rename to packages/ui_framework/doc_site/src/views/table/table.js diff --git a/ui_framework/doc_site/src/views/table/table_example.js b/packages/ui_framework/doc_site/src/views/table/table_example.js similarity index 100% rename from ui_framework/doc_site/src/views/table/table_example.js rename to packages/ui_framework/doc_site/src/views/table/table_example.js diff --git a/ui_framework/doc_site/src/views/table/table_with_menu_buttons.js b/packages/ui_framework/doc_site/src/views/table/table_with_menu_buttons.js similarity index 100% rename from ui_framework/doc_site/src/views/table/table_with_menu_buttons.js rename to packages/ui_framework/doc_site/src/views/table/table_with_menu_buttons.js diff --git a/ui_framework/doc_site/src/views/tabs/tabs.js b/packages/ui_framework/doc_site/src/views/tabs/tabs.js similarity index 100% rename from ui_framework/doc_site/src/views/tabs/tabs.js rename to packages/ui_framework/doc_site/src/views/tabs/tabs.js diff --git a/ui_framework/doc_site/src/views/tabs/tabs_example.js b/packages/ui_framework/doc_site/src/views/tabs/tabs_example.js similarity index 100% rename from ui_framework/doc_site/src/views/tabs/tabs_example.js rename to packages/ui_framework/doc_site/src/views/tabs/tabs_example.js diff --git a/ui_framework/doc_site/src/views/toggle_button/toggle_button.html b/packages/ui_framework/doc_site/src/views/toggle_button/toggle_button.html similarity index 100% rename from ui_framework/doc_site/src/views/toggle_button/toggle_button.html rename to packages/ui_framework/doc_site/src/views/toggle_button/toggle_button.html diff --git a/ui_framework/doc_site/src/views/toggle_button/toggle_button.js b/packages/ui_framework/doc_site/src/views/toggle_button/toggle_button.js similarity index 100% rename from ui_framework/doc_site/src/views/toggle_button/toggle_button.js rename to packages/ui_framework/doc_site/src/views/toggle_button/toggle_button.js diff --git a/ui_framework/doc_site/src/views/toggle_button/toggle_button_disabled.html b/packages/ui_framework/doc_site/src/views/toggle_button/toggle_button_disabled.html similarity index 100% rename from ui_framework/doc_site/src/views/toggle_button/toggle_button_disabled.html rename to packages/ui_framework/doc_site/src/views/toggle_button/toggle_button_disabled.html diff --git a/ui_framework/doc_site/src/views/toggle_button/toggle_button_example.js b/packages/ui_framework/doc_site/src/views/toggle_button/toggle_button_example.js similarity index 100% rename from ui_framework/doc_site/src/views/toggle_button/toggle_button_example.js rename to packages/ui_framework/doc_site/src/views/toggle_button/toggle_button_example.js diff --git a/ui_framework/doc_site/src/views/toggle_button/toggle_panel.html b/packages/ui_framework/doc_site/src/views/toggle_button/toggle_panel.html similarity index 100% rename from ui_framework/doc_site/src/views/toggle_button/toggle_panel.html rename to packages/ui_framework/doc_site/src/views/toggle_button/toggle_panel.html diff --git a/ui_framework/doc_site/src/views/toggle_button/toggle_panel.js b/packages/ui_framework/doc_site/src/views/toggle_button/toggle_panel.js similarity index 100% rename from ui_framework/doc_site/src/views/toggle_button/toggle_panel.js rename to packages/ui_framework/doc_site/src/views/toggle_button/toggle_panel.js diff --git a/ui_framework/doc_site/src/views/tool_bar/tool_bar.js b/packages/ui_framework/doc_site/src/views/tool_bar/tool_bar.js similarity index 100% rename from ui_framework/doc_site/src/views/tool_bar/tool_bar.js rename to packages/ui_framework/doc_site/src/views/tool_bar/tool_bar.js diff --git a/ui_framework/doc_site/src/views/tool_bar/tool_bar_example.js b/packages/ui_framework/doc_site/src/views/tool_bar/tool_bar_example.js similarity index 100% rename from ui_framework/doc_site/src/views/tool_bar/tool_bar_example.js rename to packages/ui_framework/doc_site/src/views/tool_bar/tool_bar_example.js diff --git a/ui_framework/doc_site/src/views/tool_bar/tool_bar_footer.js b/packages/ui_framework/doc_site/src/views/tool_bar/tool_bar_footer.js similarity index 100% rename from ui_framework/doc_site/src/views/tool_bar/tool_bar_footer.js rename to packages/ui_framework/doc_site/src/views/tool_bar/tool_bar_footer.js diff --git a/ui_framework/doc_site/src/views/typography/sub_text.html b/packages/ui_framework/doc_site/src/views/typography/sub_text.html similarity index 100% rename from ui_framework/doc_site/src/views/typography/sub_text.html rename to packages/ui_framework/doc_site/src/views/typography/sub_text.html diff --git a/ui_framework/doc_site/src/views/typography/sub_title.html b/packages/ui_framework/doc_site/src/views/typography/sub_title.html similarity index 100% rename from ui_framework/doc_site/src/views/typography/sub_title.html rename to packages/ui_framework/doc_site/src/views/typography/sub_title.html diff --git a/ui_framework/doc_site/src/views/typography/subdued_type.html b/packages/ui_framework/doc_site/src/views/typography/subdued_type.html similarity index 100% rename from ui_framework/doc_site/src/views/typography/subdued_type.html rename to packages/ui_framework/doc_site/src/views/typography/subdued_type.html diff --git a/ui_framework/doc_site/src/views/typography/text.html b/packages/ui_framework/doc_site/src/views/typography/text.html similarity index 100% rename from ui_framework/doc_site/src/views/typography/text.html rename to packages/ui_framework/doc_site/src/views/typography/text.html diff --git a/ui_framework/doc_site/src/views/typography/text_title.html b/packages/ui_framework/doc_site/src/views/typography/text_title.html similarity index 100% rename from ui_framework/doc_site/src/views/typography/text_title.html rename to packages/ui_framework/doc_site/src/views/typography/text_title.html diff --git a/ui_framework/doc_site/src/views/typography/title.html b/packages/ui_framework/doc_site/src/views/typography/title.html similarity index 100% rename from ui_framework/doc_site/src/views/typography/title.html rename to packages/ui_framework/doc_site/src/views/typography/title.html diff --git a/ui_framework/doc_site/src/views/typography/typography_example.js b/packages/ui_framework/doc_site/src/views/typography/typography_example.js similarity index 100% rename from ui_framework/doc_site/src/views/typography/typography_example.js rename to packages/ui_framework/doc_site/src/views/typography/typography_example.js diff --git a/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm.html b/packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm.html similarity index 100% rename from ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm.html rename to packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm.html diff --git a/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_as_wrapper.html b/packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_as_wrapper.html similarity index 100% rename from ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_as_wrapper.html rename to packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_as_wrapper.html diff --git a/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_example.js b/packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_example.js similarity index 100% rename from ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_example.js rename to packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_example.js diff --git a/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_on_component.html b/packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_on_component.html similarity index 100% rename from ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_on_component.html rename to packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_on_component.html diff --git a/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_small.html b/packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_small.html similarity index 100% rename from ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_small.html rename to packages/ui_framework/doc_site/src/views/vertical_rhythm/vertical_rhythm_small.html diff --git a/ui_framework/doc_site/src/views/view/view_sandbox.html b/packages/ui_framework/doc_site/src/views/view/view_sandbox.html similarity index 100% rename from ui_framework/doc_site/src/views/view/view_sandbox.html rename to packages/ui_framework/doc_site/src/views/view/view_sandbox.html diff --git a/ui_framework/doc_site/src/views/view/view_sandbox.js b/packages/ui_framework/doc_site/src/views/view/view_sandbox.js similarity index 100% rename from ui_framework/doc_site/src/views/view/view_sandbox.js rename to packages/ui_framework/doc_site/src/views/view/view_sandbox.js diff --git a/ui_framework/generator-kui/app/component.js b/packages/ui_framework/generator-kui/app/component.js similarity index 100% rename from ui_framework/generator-kui/app/component.js rename to packages/ui_framework/generator-kui/app/component.js diff --git a/ui_framework/generator-kui/app/documentation.js b/packages/ui_framework/generator-kui/app/documentation.js similarity index 100% rename from ui_framework/generator-kui/app/documentation.js rename to packages/ui_framework/generator-kui/app/documentation.js diff --git a/ui_framework/generator-kui/component/index.js b/packages/ui_framework/generator-kui/component/index.js similarity index 98% rename from ui_framework/generator-kui/component/index.js rename to packages/ui_framework/generator-kui/component/index.js index 44904c91e91f9..2fd0afe4ca558 100644 --- a/ui_framework/generator-kui/component/index.js +++ b/packages/ui_framework/generator-kui/component/index.js @@ -18,7 +18,7 @@ module.exports = class extends Generator { message: `Where do you want to create this component's files?`, type: 'input', name: 'path', - default: 'ui_framework/src/components', + default: 'src/components', store: true, }, { message: 'Does it need its own directory?', diff --git a/ui_framework/generator-kui/component/templates/_component.scss b/packages/ui_framework/generator-kui/component/templates/_component.scss similarity index 100% rename from ui_framework/generator-kui/component/templates/_component.scss rename to packages/ui_framework/generator-kui/component/templates/_component.scss diff --git a/ui_framework/generator-kui/component/templates/_index.scss b/packages/ui_framework/generator-kui/component/templates/_index.scss similarity index 100% rename from ui_framework/generator-kui/component/templates/_index.scss rename to packages/ui_framework/generator-kui/component/templates/_index.scss diff --git a/ui_framework/generator-kui/component/templates/component.js b/packages/ui_framework/generator-kui/component/templates/component.js similarity index 100% rename from ui_framework/generator-kui/component/templates/component.js rename to packages/ui_framework/generator-kui/component/templates/component.js diff --git a/ui_framework/generator-kui/component/templates/index.js b/packages/ui_framework/generator-kui/component/templates/index.js similarity index 100% rename from ui_framework/generator-kui/component/templates/index.js rename to packages/ui_framework/generator-kui/component/templates/index.js diff --git a/ui_framework/generator-kui/component/templates/stateless_function.js b/packages/ui_framework/generator-kui/component/templates/stateless_function.js similarity index 100% rename from ui_framework/generator-kui/component/templates/stateless_function.js rename to packages/ui_framework/generator-kui/component/templates/stateless_function.js diff --git a/ui_framework/generator-kui/component/templates/test.js b/packages/ui_framework/generator-kui/component/templates/test.js similarity index 100% rename from ui_framework/generator-kui/component/templates/test.js rename to packages/ui_framework/generator-kui/component/templates/test.js diff --git a/ui_framework/generator-kui/documentation/index.js b/packages/ui_framework/generator-kui/documentation/index.js similarity index 97% rename from ui_framework/generator-kui/documentation/index.js rename to packages/ui_framework/generator-kui/documentation/index.js index ad675ef949d22..74c50a653e226 100644 --- a/ui_framework/generator-kui/documentation/index.js +++ b/packages/ui_framework/generator-kui/documentation/index.js @@ -2,7 +2,7 @@ const chalk = require('chalk'); const Generator = require('yeoman-generator'); const utils = require('../utils'); -const DOCUMENTATION_PAGE_PATH = 'ui_framework/doc_site/src/views'; +const DOCUMENTATION_PAGE_PATH = 'doc_site/src/views'; module.exports = class extends Generator { constructor(args, options) { @@ -21,7 +21,7 @@ module.exports = class extends Generator { if (this.fileType === 'demo') { prompts.push({ - message: `What's the name of the directory this demo should go in? (Within ui_framework/doc_site/src/views). Use snake_case, please.`, + message: `What's the name of the directory this demo should go in? (Within doc_site/src/views). Use snake_case, please.`, name: 'folderName', type: 'input', store: true, diff --git a/ui_framework/generator-kui/documentation/templates/documentation_page.js b/packages/ui_framework/generator-kui/documentation/templates/documentation_page.js similarity index 100% rename from ui_framework/generator-kui/documentation/templates/documentation_page.js rename to packages/ui_framework/generator-kui/documentation/templates/documentation_page.js diff --git a/ui_framework/generator-kui/documentation/templates/documentation_page_demo.js b/packages/ui_framework/generator-kui/documentation/templates/documentation_page_demo.js similarity index 100% rename from ui_framework/generator-kui/documentation/templates/documentation_page_demo.js rename to packages/ui_framework/generator-kui/documentation/templates/documentation_page_demo.js diff --git a/ui_framework/generator-kui/documentation/templates/documentation_sandbox.html b/packages/ui_framework/generator-kui/documentation/templates/documentation_sandbox.html similarity index 100% rename from ui_framework/generator-kui/documentation/templates/documentation_sandbox.html rename to packages/ui_framework/generator-kui/documentation/templates/documentation_sandbox.html diff --git a/ui_framework/generator-kui/documentation/templates/documentation_sandbox.js b/packages/ui_framework/generator-kui/documentation/templates/documentation_sandbox.js similarity index 100% rename from ui_framework/generator-kui/documentation/templates/documentation_sandbox.js rename to packages/ui_framework/generator-kui/documentation/templates/documentation_sandbox.js diff --git a/ui_framework/generator-kui/utils.js b/packages/ui_framework/generator-kui/utils.js similarity index 100% rename from ui_framework/generator-kui/utils.js rename to packages/ui_framework/generator-kui/utils.js diff --git a/packages/ui_framework/index.js b/packages/ui_framework/index.js new file mode 100644 index 0000000000000..605feb4722c05 --- /dev/null +++ b/packages/ui_framework/index.js @@ -0,0 +1,2 @@ +import './src/index.scss'; +import './src/components'; diff --git a/packages/ui_framework/package.json b/packages/ui_framework/package.json new file mode 100644 index 0000000000000..c7c935bf3ac84 --- /dev/null +++ b/packages/ui_framework/package.json @@ -0,0 +1,60 @@ +{ + "name": "ui_framework", + "version": "1.0.0", + "main": "index.js", + "license": "MIT", + "scripts": { + "build": "webpack -p --config=webpack.doc_site.js", + "start": "webpack-dev-server --config=webpack.doc_site.js --hot --inline --content-base=doc_site/build --host=0.0.0.0 --port=8020", + "createComponent": "yo ./generator-kui/app/component.js", + "documentComponent": "yo ./generator-kui/app/documentation.js", + "dist": "rimraf build && webpack -p --config=webpack.build.js" + }, + "dependencies": { + "classnames": "~2.2.5", + "jquery": "~2.2.4", + "prop-types": "~15.5.10", + "react": "~15.6.1", + "react-color": "~2.11.7", + "react-dom": "~15.6.1", + "react-redux": "~4.4.5", + "react-router": "~2.0.0", + "react-router-redux": "~4.0.4", + "redux": "~3.1.0", + "redux-thunk": "~0.1.0" + }, + "devDependencies": { + "babel-core": "~6.21.0", + "babel-loader": "~6.2.10", + "babel-plugin-add-module-exports": "~0.2.1", + "babel-plugin-transform-async-generator-functions": "~6.24.1", + "babel-plugin-transform-class-properties": "~6.24.1", + "babel-plugin-transform-object-rest-spread": "~6.23.0", + "babel-preset-env": "~1.4.0", + "babel-preset-react": "~6.22.0", + "css-loader": "~0.28.1", + "enzyme": "~2.9.1", + "expose-loader": "~0.7.0", + "extract-text-webpack-plugin": "~0.8.2", + "file-loader": "~0.8.4", + "highlight.js": "~9.0.0", + "html": "~1.0.0", + "html-loader": "~0.4.3", + "json-loader": "~0.5.3", + "keymirror": "~0.1.1", + "node-sass": "~3.8.0", + "postcss-loader": "~1.3.3", + "raw-loader": "~0.5.1", + "react-addons-test-utils": "~15.6.0", + "react-test-renderer": "~15.6.1", + "rimraf": "^2.6.1", + "sass-loader": "~4.0.0", + "sinon": "~3.2.1", + "style-loader": "~0.12.3", + "webpack": "~1.12.15", + "webpack-dev-server": "~1.14.1", + "webpack-merge": "^4.1.0", + "yeoman-generator": "~1.1.1", + "yo": "~2.0.0" + } +} diff --git a/ui_framework/services/index.js b/packages/ui_framework/services/index.js similarity index 100% rename from ui_framework/services/index.js rename to packages/ui_framework/services/index.js diff --git a/ui_framework/src/components/accessibility/__snapshots__/keyboard_accessible.test.js.snap b/packages/ui_framework/src/components/accessibility/__snapshots__/keyboard_accessible.test.js.snap similarity index 100% rename from ui_framework/src/components/accessibility/__snapshots__/keyboard_accessible.test.js.snap rename to packages/ui_framework/src/components/accessibility/__snapshots__/keyboard_accessible.test.js.snap diff --git a/ui_framework/src/components/accessibility/__snapshots__/screen_reader.test.js.snap b/packages/ui_framework/src/components/accessibility/__snapshots__/screen_reader.test.js.snap similarity index 100% rename from ui_framework/src/components/accessibility/__snapshots__/screen_reader.test.js.snap rename to packages/ui_framework/src/components/accessibility/__snapshots__/screen_reader.test.js.snap diff --git a/ui_framework/src/components/accessibility/_index.scss b/packages/ui_framework/src/components/accessibility/_index.scss similarity index 100% rename from ui_framework/src/components/accessibility/_index.scss rename to packages/ui_framework/src/components/accessibility/_index.scss diff --git a/ui_framework/src/components/accessibility/_screen_reader.scss b/packages/ui_framework/src/components/accessibility/_screen_reader.scss similarity index 100% rename from ui_framework/src/components/accessibility/_screen_reader.scss rename to packages/ui_framework/src/components/accessibility/_screen_reader.scss diff --git a/ui_framework/src/components/accessibility/index.js b/packages/ui_framework/src/components/accessibility/index.js similarity index 100% rename from ui_framework/src/components/accessibility/index.js rename to packages/ui_framework/src/components/accessibility/index.js diff --git a/ui_framework/src/components/accessibility/keyboard_accessible.js b/packages/ui_framework/src/components/accessibility/keyboard_accessible.js similarity index 100% rename from ui_framework/src/components/accessibility/keyboard_accessible.js rename to packages/ui_framework/src/components/accessibility/keyboard_accessible.js diff --git a/ui_framework/src/components/accessibility/keyboard_accessible.test.js b/packages/ui_framework/src/components/accessibility/keyboard_accessible.test.js similarity index 100% rename from ui_framework/src/components/accessibility/keyboard_accessible.test.js rename to packages/ui_framework/src/components/accessibility/keyboard_accessible.test.js diff --git a/ui_framework/src/components/accessibility/screen_reader.js b/packages/ui_framework/src/components/accessibility/screen_reader.js similarity index 100% rename from ui_framework/src/components/accessibility/screen_reader.js rename to packages/ui_framework/src/components/accessibility/screen_reader.js diff --git a/ui_framework/src/components/accessibility/screen_reader.test.js b/packages/ui_framework/src/components/accessibility/screen_reader.test.js similarity index 100% rename from ui_framework/src/components/accessibility/screen_reader.test.js rename to packages/ui_framework/src/components/accessibility/screen_reader.test.js diff --git a/ui_framework/src/components/action_item/__snapshots__/action_item.test.js.snap b/packages/ui_framework/src/components/action_item/__snapshots__/action_item.test.js.snap similarity index 100% rename from ui_framework/src/components/action_item/__snapshots__/action_item.test.js.snap rename to packages/ui_framework/src/components/action_item/__snapshots__/action_item.test.js.snap diff --git a/ui_framework/src/components/action_item/_action_item.scss b/packages/ui_framework/src/components/action_item/_action_item.scss similarity index 100% rename from ui_framework/src/components/action_item/_action_item.scss rename to packages/ui_framework/src/components/action_item/_action_item.scss diff --git a/ui_framework/src/components/action_item/_index.scss b/packages/ui_framework/src/components/action_item/_index.scss similarity index 100% rename from ui_framework/src/components/action_item/_index.scss rename to packages/ui_framework/src/components/action_item/_index.scss diff --git a/ui_framework/src/components/action_item/action_item.js b/packages/ui_framework/src/components/action_item/action_item.js similarity index 100% rename from ui_framework/src/components/action_item/action_item.js rename to packages/ui_framework/src/components/action_item/action_item.js diff --git a/ui_framework/src/components/action_item/action_item.test.js b/packages/ui_framework/src/components/action_item/action_item.test.js similarity index 100% rename from ui_framework/src/components/action_item/action_item.test.js rename to packages/ui_framework/src/components/action_item/action_item.test.js diff --git a/ui_framework/src/components/action_item/index.js b/packages/ui_framework/src/components/action_item/index.js similarity index 100% rename from ui_framework/src/components/action_item/index.js rename to packages/ui_framework/src/components/action_item/index.js diff --git a/ui_framework/src/components/badge/_badge.scss b/packages/ui_framework/src/components/badge/_badge.scss similarity index 100% rename from ui_framework/src/components/badge/_badge.scss rename to packages/ui_framework/src/components/badge/_badge.scss diff --git a/ui_framework/src/components/badge/_index.scss b/packages/ui_framework/src/components/badge/_index.scss similarity index 100% rename from ui_framework/src/components/badge/_index.scss rename to packages/ui_framework/src/components/badge/_index.scss diff --git a/ui_framework/src/components/bar/__snapshots__/bar.test.js.snap b/packages/ui_framework/src/components/bar/__snapshots__/bar.test.js.snap similarity index 100% rename from ui_framework/src/components/bar/__snapshots__/bar.test.js.snap rename to packages/ui_framework/src/components/bar/__snapshots__/bar.test.js.snap diff --git a/ui_framework/src/components/bar/__snapshots__/bar_section.test.js.snap b/packages/ui_framework/src/components/bar/__snapshots__/bar_section.test.js.snap similarity index 100% rename from ui_framework/src/components/bar/__snapshots__/bar_section.test.js.snap rename to packages/ui_framework/src/components/bar/__snapshots__/bar_section.test.js.snap diff --git a/ui_framework/src/components/bar/_bar.scss b/packages/ui_framework/src/components/bar/_bar.scss similarity index 100% rename from ui_framework/src/components/bar/_bar.scss rename to packages/ui_framework/src/components/bar/_bar.scss diff --git a/ui_framework/src/components/bar/_bar_section.scss b/packages/ui_framework/src/components/bar/_bar_section.scss similarity index 100% rename from ui_framework/src/components/bar/_bar_section.scss rename to packages/ui_framework/src/components/bar/_bar_section.scss diff --git a/ui_framework/src/components/bar/_index.scss b/packages/ui_framework/src/components/bar/_index.scss similarity index 100% rename from ui_framework/src/components/bar/_index.scss rename to packages/ui_framework/src/components/bar/_index.scss diff --git a/ui_framework/src/components/bar/bar.js b/packages/ui_framework/src/components/bar/bar.js similarity index 100% rename from ui_framework/src/components/bar/bar.js rename to packages/ui_framework/src/components/bar/bar.js diff --git a/ui_framework/src/components/bar/bar.test.js b/packages/ui_framework/src/components/bar/bar.test.js similarity index 100% rename from ui_framework/src/components/bar/bar.test.js rename to packages/ui_framework/src/components/bar/bar.test.js diff --git a/ui_framework/src/components/bar/bar_section.js b/packages/ui_framework/src/components/bar/bar_section.js similarity index 100% rename from ui_framework/src/components/bar/bar_section.js rename to packages/ui_framework/src/components/bar/bar_section.js diff --git a/ui_framework/src/components/bar/bar_section.test.js b/packages/ui_framework/src/components/bar/bar_section.test.js similarity index 100% rename from ui_framework/src/components/bar/bar_section.test.js rename to packages/ui_framework/src/components/bar/bar_section.test.js diff --git a/ui_framework/src/components/bar/index.js b/packages/ui_framework/src/components/bar/index.js similarity index 100% rename from ui_framework/src/components/bar/index.js rename to packages/ui_framework/src/components/bar/index.js diff --git a/ui_framework/src/components/button/__snapshots__/button.test.js.snap b/packages/ui_framework/src/components/button/__snapshots__/button.test.js.snap similarity index 100% rename from ui_framework/src/components/button/__snapshots__/button.test.js.snap rename to packages/ui_framework/src/components/button/__snapshots__/button.test.js.snap diff --git a/ui_framework/src/components/button/__snapshots__/link_button.test.js.snap b/packages/ui_framework/src/components/button/__snapshots__/link_button.test.js.snap similarity index 100% rename from ui_framework/src/components/button/__snapshots__/link_button.test.js.snap rename to packages/ui_framework/src/components/button/__snapshots__/link_button.test.js.snap diff --git a/ui_framework/src/components/button/__snapshots__/submit_button.test.js.snap b/packages/ui_framework/src/components/button/__snapshots__/submit_button.test.js.snap similarity index 100% rename from ui_framework/src/components/button/__snapshots__/submit_button.test.js.snap rename to packages/ui_framework/src/components/button/__snapshots__/submit_button.test.js.snap diff --git a/ui_framework/src/components/button/_button.scss b/packages/ui_framework/src/components/button/_button.scss similarity index 100% rename from ui_framework/src/components/button/_button.scss rename to packages/ui_framework/src/components/button/_button.scss diff --git a/ui_framework/src/components/button/_index.scss b/packages/ui_framework/src/components/button/_index.scss similarity index 100% rename from ui_framework/src/components/button/_index.scss rename to packages/ui_framework/src/components/button/_index.scss diff --git a/ui_framework/src/components/button/button.js b/packages/ui_framework/src/components/button/button.js similarity index 100% rename from ui_framework/src/components/button/button.js rename to packages/ui_framework/src/components/button/button.js diff --git a/ui_framework/src/components/button/button.test.js b/packages/ui_framework/src/components/button/button.test.js similarity index 100% rename from ui_framework/src/components/button/button.test.js rename to packages/ui_framework/src/components/button/button.test.js diff --git a/ui_framework/src/components/button/button_group/__snapshots__/button_group.test.js.snap b/packages/ui_framework/src/components/button/button_group/__snapshots__/button_group.test.js.snap similarity index 100% rename from ui_framework/src/components/button/button_group/__snapshots__/button_group.test.js.snap rename to packages/ui_framework/src/components/button/button_group/__snapshots__/button_group.test.js.snap diff --git a/ui_framework/src/components/button/button_group/_button_group.scss b/packages/ui_framework/src/components/button/button_group/_button_group.scss similarity index 100% rename from ui_framework/src/components/button/button_group/_button_group.scss rename to packages/ui_framework/src/components/button/button_group/_button_group.scss diff --git a/ui_framework/src/components/button/button_group/button_group.js b/packages/ui_framework/src/components/button/button_group/button_group.js similarity index 100% rename from ui_framework/src/components/button/button_group/button_group.js rename to packages/ui_framework/src/components/button/button_group/button_group.js diff --git a/ui_framework/src/components/button/button_group/button_group.test.js b/packages/ui_framework/src/components/button/button_group/button_group.test.js similarity index 100% rename from ui_framework/src/components/button/button_group/button_group.test.js rename to packages/ui_framework/src/components/button/button_group/button_group.test.js diff --git a/ui_framework/src/components/button/button_icon/__snapshots__/button_icon.test.js.snap b/packages/ui_framework/src/components/button/button_icon/__snapshots__/button_icon.test.js.snap similarity index 100% rename from ui_framework/src/components/button/button_icon/__snapshots__/button_icon.test.js.snap rename to packages/ui_framework/src/components/button/button_icon/__snapshots__/button_icon.test.js.snap diff --git a/ui_framework/src/components/button/button_icon/button_icon.js b/packages/ui_framework/src/components/button/button_icon/button_icon.js similarity index 100% rename from ui_framework/src/components/button/button_icon/button_icon.js rename to packages/ui_framework/src/components/button/button_icon/button_icon.js diff --git a/ui_framework/src/components/button/button_icon/button_icon.test.js b/packages/ui_framework/src/components/button/button_icon/button_icon.test.js similarity index 100% rename from ui_framework/src/components/button/button_icon/button_icon.test.js rename to packages/ui_framework/src/components/button/button_icon/button_icon.test.js diff --git a/ui_framework/src/components/button/index.js b/packages/ui_framework/src/components/button/index.js similarity index 100% rename from ui_framework/src/components/button/index.js rename to packages/ui_framework/src/components/button/index.js diff --git a/ui_framework/src/components/button/link_button.test.js b/packages/ui_framework/src/components/button/link_button.test.js similarity index 100% rename from ui_framework/src/components/button/link_button.test.js rename to packages/ui_framework/src/components/button/link_button.test.js diff --git a/ui_framework/src/components/button/submit_button.test.js b/packages/ui_framework/src/components/button/submit_button.test.js similarity index 100% rename from ui_framework/src/components/button/submit_button.test.js rename to packages/ui_framework/src/components/button/submit_button.test.js diff --git a/ui_framework/src/components/card/__snapshots__/card.test.js.snap b/packages/ui_framework/src/components/card/__snapshots__/card.test.js.snap similarity index 100% rename from ui_framework/src/components/card/__snapshots__/card.test.js.snap rename to packages/ui_framework/src/components/card/__snapshots__/card.test.js.snap diff --git a/ui_framework/src/components/card/__snapshots__/card_description.test.js.snap b/packages/ui_framework/src/components/card/__snapshots__/card_description.test.js.snap similarity index 100% rename from ui_framework/src/components/card/__snapshots__/card_description.test.js.snap rename to packages/ui_framework/src/components/card/__snapshots__/card_description.test.js.snap diff --git a/ui_framework/src/components/card/__snapshots__/card_description_text.test.js.snap b/packages/ui_framework/src/components/card/__snapshots__/card_description_text.test.js.snap similarity index 100% rename from ui_framework/src/components/card/__snapshots__/card_description_text.test.js.snap rename to packages/ui_framework/src/components/card/__snapshots__/card_description_text.test.js.snap diff --git a/ui_framework/src/components/card/__snapshots__/card_description_title.test.js.snap b/packages/ui_framework/src/components/card/__snapshots__/card_description_title.test.js.snap similarity index 100% rename from ui_framework/src/components/card/__snapshots__/card_description_title.test.js.snap rename to packages/ui_framework/src/components/card/__snapshots__/card_description_title.test.js.snap diff --git a/ui_framework/src/components/card/__snapshots__/card_footer.test.js.snap b/packages/ui_framework/src/components/card/__snapshots__/card_footer.test.js.snap similarity index 100% rename from ui_framework/src/components/card/__snapshots__/card_footer.test.js.snap rename to packages/ui_framework/src/components/card/__snapshots__/card_footer.test.js.snap diff --git a/ui_framework/src/components/card/__snapshots__/card_group.test.js.snap b/packages/ui_framework/src/components/card/__snapshots__/card_group.test.js.snap similarity index 100% rename from ui_framework/src/components/card/__snapshots__/card_group.test.js.snap rename to packages/ui_framework/src/components/card/__snapshots__/card_group.test.js.snap diff --git a/ui_framework/src/components/card/_card.scss b/packages/ui_framework/src/components/card/_card.scss similarity index 100% rename from ui_framework/src/components/card/_card.scss rename to packages/ui_framework/src/components/card/_card.scss diff --git a/ui_framework/src/components/card/_card_group.scss b/packages/ui_framework/src/components/card/_card_group.scss similarity index 100% rename from ui_framework/src/components/card/_card_group.scss rename to packages/ui_framework/src/components/card/_card_group.scss diff --git a/ui_framework/src/components/card/_index.scss b/packages/ui_framework/src/components/card/_index.scss similarity index 100% rename from ui_framework/src/components/card/_index.scss rename to packages/ui_framework/src/components/card/_index.scss diff --git a/ui_framework/src/components/card/card.js b/packages/ui_framework/src/components/card/card.js similarity index 100% rename from ui_framework/src/components/card/card.js rename to packages/ui_framework/src/components/card/card.js diff --git a/ui_framework/src/components/card/card.test.js b/packages/ui_framework/src/components/card/card.test.js similarity index 100% rename from ui_framework/src/components/card/card.test.js rename to packages/ui_framework/src/components/card/card.test.js diff --git a/ui_framework/src/components/card/card_description.js b/packages/ui_framework/src/components/card/card_description.js similarity index 100% rename from ui_framework/src/components/card/card_description.js rename to packages/ui_framework/src/components/card/card_description.js diff --git a/ui_framework/src/components/card/card_description.test.js b/packages/ui_framework/src/components/card/card_description.test.js similarity index 100% rename from ui_framework/src/components/card/card_description.test.js rename to packages/ui_framework/src/components/card/card_description.test.js diff --git a/ui_framework/src/components/card/card_description_text.js b/packages/ui_framework/src/components/card/card_description_text.js similarity index 100% rename from ui_framework/src/components/card/card_description_text.js rename to packages/ui_framework/src/components/card/card_description_text.js diff --git a/ui_framework/src/components/card/card_description_text.test.js b/packages/ui_framework/src/components/card/card_description_text.test.js similarity index 100% rename from ui_framework/src/components/card/card_description_text.test.js rename to packages/ui_framework/src/components/card/card_description_text.test.js diff --git a/ui_framework/src/components/card/card_description_title.js b/packages/ui_framework/src/components/card/card_description_title.js similarity index 100% rename from ui_framework/src/components/card/card_description_title.js rename to packages/ui_framework/src/components/card/card_description_title.js diff --git a/ui_framework/src/components/card/card_description_title.test.js b/packages/ui_framework/src/components/card/card_description_title.test.js similarity index 100% rename from ui_framework/src/components/card/card_description_title.test.js rename to packages/ui_framework/src/components/card/card_description_title.test.js diff --git a/ui_framework/src/components/card/card_footer.js b/packages/ui_framework/src/components/card/card_footer.js similarity index 100% rename from ui_framework/src/components/card/card_footer.js rename to packages/ui_framework/src/components/card/card_footer.js diff --git a/ui_framework/src/components/card/card_footer.test.js b/packages/ui_framework/src/components/card/card_footer.test.js similarity index 100% rename from ui_framework/src/components/card/card_footer.test.js rename to packages/ui_framework/src/components/card/card_footer.test.js diff --git a/ui_framework/src/components/card/card_group.js b/packages/ui_framework/src/components/card/card_group.js similarity index 100% rename from ui_framework/src/components/card/card_group.js rename to packages/ui_framework/src/components/card/card_group.js diff --git a/ui_framework/src/components/card/card_group.test.js b/packages/ui_framework/src/components/card/card_group.test.js similarity index 100% rename from ui_framework/src/components/card/card_group.test.js rename to packages/ui_framework/src/components/card/card_group.test.js diff --git a/ui_framework/src/components/card/index.js b/packages/ui_framework/src/components/card/index.js similarity index 100% rename from ui_framework/src/components/card/index.js rename to packages/ui_framework/src/components/card/index.js diff --git a/ui_framework/src/components/collapse_button/__snapshots__/collapse_button.test.js.snap b/packages/ui_framework/src/components/collapse_button/__snapshots__/collapse_button.test.js.snap similarity index 100% rename from ui_framework/src/components/collapse_button/__snapshots__/collapse_button.test.js.snap rename to packages/ui_framework/src/components/collapse_button/__snapshots__/collapse_button.test.js.snap diff --git a/ui_framework/src/components/collapse_button/_collapse_button.scss b/packages/ui_framework/src/components/collapse_button/_collapse_button.scss similarity index 100% rename from ui_framework/src/components/collapse_button/_collapse_button.scss rename to packages/ui_framework/src/components/collapse_button/_collapse_button.scss diff --git a/ui_framework/src/components/collapse_button/_index.scss b/packages/ui_framework/src/components/collapse_button/_index.scss similarity index 100% rename from ui_framework/src/components/collapse_button/_index.scss rename to packages/ui_framework/src/components/collapse_button/_index.scss diff --git a/ui_framework/src/components/collapse_button/collapse_button.js b/packages/ui_framework/src/components/collapse_button/collapse_button.js similarity index 100% rename from ui_framework/src/components/collapse_button/collapse_button.js rename to packages/ui_framework/src/components/collapse_button/collapse_button.js diff --git a/ui_framework/src/components/collapse_button/collapse_button.test.js b/packages/ui_framework/src/components/collapse_button/collapse_button.test.js similarity index 100% rename from ui_framework/src/components/collapse_button/collapse_button.test.js rename to packages/ui_framework/src/components/collapse_button/collapse_button.test.js diff --git a/ui_framework/src/components/collapse_button/index.js b/packages/ui_framework/src/components/collapse_button/index.js similarity index 100% rename from ui_framework/src/components/collapse_button/index.js rename to packages/ui_framework/src/components/collapse_button/index.js diff --git a/ui_framework/src/components/color_picker/__snapshots__/color_picker.test.js.snap b/packages/ui_framework/src/components/color_picker/__snapshots__/color_picker.test.js.snap similarity index 100% rename from ui_framework/src/components/color_picker/__snapshots__/color_picker.test.js.snap rename to packages/ui_framework/src/components/color_picker/__snapshots__/color_picker.test.js.snap diff --git a/ui_framework/src/components/color_picker/_color_picker.scss b/packages/ui_framework/src/components/color_picker/_color_picker.scss similarity index 100% rename from ui_framework/src/components/color_picker/_color_picker.scss rename to packages/ui_framework/src/components/color_picker/_color_picker.scss diff --git a/ui_framework/src/components/color_picker/_index.scss b/packages/ui_framework/src/components/color_picker/_index.scss similarity index 100% rename from ui_framework/src/components/color_picker/_index.scss rename to packages/ui_framework/src/components/color_picker/_index.scss diff --git a/ui_framework/src/components/color_picker/color_picker.js b/packages/ui_framework/src/components/color_picker/color_picker.js similarity index 100% rename from ui_framework/src/components/color_picker/color_picker.js rename to packages/ui_framework/src/components/color_picker/color_picker.js diff --git a/ui_framework/src/components/color_picker/color_picker.test.js b/packages/ui_framework/src/components/color_picker/color_picker.test.js similarity index 100% rename from ui_framework/src/components/color_picker/color_picker.test.js rename to packages/ui_framework/src/components/color_picker/color_picker.test.js diff --git a/ui_framework/src/components/color_picker/color_picker_empty_swatch.js b/packages/ui_framework/src/components/color_picker/color_picker_empty_swatch.js similarity index 100% rename from ui_framework/src/components/color_picker/color_picker_empty_swatch.js rename to packages/ui_framework/src/components/color_picker/color_picker_empty_swatch.js diff --git a/ui_framework/src/components/color_picker/color_picker_swatch.js b/packages/ui_framework/src/components/color_picker/color_picker_swatch.js similarity index 100% rename from ui_framework/src/components/color_picker/color_picker_swatch.js rename to packages/ui_framework/src/components/color_picker/color_picker_swatch.js diff --git a/ui_framework/src/components/color_picker/index.js b/packages/ui_framework/src/components/color_picker/index.js similarity index 100% rename from ui_framework/src/components/color_picker/index.js rename to packages/ui_framework/src/components/color_picker/index.js diff --git a/ui_framework/src/components/column/_column.scss b/packages/ui_framework/src/components/column/_column.scss similarity index 100% rename from ui_framework/src/components/column/_column.scss rename to packages/ui_framework/src/components/column/_column.scss diff --git a/ui_framework/src/components/column/_index.scss b/packages/ui_framework/src/components/column/_index.scss similarity index 100% rename from ui_framework/src/components/column/_index.scss rename to packages/ui_framework/src/components/column/_index.scss diff --git a/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt.test.js.snap b/packages/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt.test.js.snap similarity index 100% rename from ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt.test.js.snap rename to packages/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt.test.js.snap diff --git a/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_actions.test.js.snap b/packages/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_actions.test.js.snap similarity index 100% rename from ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_actions.test.js.snap rename to packages/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_actions.test.js.snap diff --git a/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_message.test.js.snap b/packages/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_message.test.js.snap similarity index 100% rename from ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_message.test.js.snap rename to packages/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_message.test.js.snap diff --git a/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_panel.test.js.snap b/packages/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_panel.test.js.snap similarity index 100% rename from ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_panel.test.js.snap rename to packages/ui_framework/src/components/empty_table_prompt/__snapshots__/empty_table_prompt_panel.test.js.snap diff --git a/ui_framework/src/components/empty_table_prompt/_empty_table_prompt.scss b/packages/ui_framework/src/components/empty_table_prompt/_empty_table_prompt.scss similarity index 100% rename from ui_framework/src/components/empty_table_prompt/_empty_table_prompt.scss rename to packages/ui_framework/src/components/empty_table_prompt/_empty_table_prompt.scss diff --git a/ui_framework/src/components/empty_table_prompt/_index.scss b/packages/ui_framework/src/components/empty_table_prompt/_index.scss similarity index 100% rename from ui_framework/src/components/empty_table_prompt/_index.scss rename to packages/ui_framework/src/components/empty_table_prompt/_index.scss diff --git a/ui_framework/src/components/empty_table_prompt/empty_table_prompt.js b/packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt.js similarity index 100% rename from ui_framework/src/components/empty_table_prompt/empty_table_prompt.js rename to packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt.js diff --git a/ui_framework/src/components/empty_table_prompt/empty_table_prompt.test.js b/packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt.test.js similarity index 100% rename from ui_framework/src/components/empty_table_prompt/empty_table_prompt.test.js rename to packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt.test.js diff --git a/ui_framework/src/components/empty_table_prompt/empty_table_prompt_actions.js b/packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_actions.js similarity index 100% rename from ui_framework/src/components/empty_table_prompt/empty_table_prompt_actions.js rename to packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_actions.js diff --git a/ui_framework/src/components/empty_table_prompt/empty_table_prompt_actions.test.js b/packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_actions.test.js similarity index 100% rename from ui_framework/src/components/empty_table_prompt/empty_table_prompt_actions.test.js rename to packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_actions.test.js diff --git a/ui_framework/src/components/empty_table_prompt/empty_table_prompt_message.js b/packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_message.js similarity index 100% rename from ui_framework/src/components/empty_table_prompt/empty_table_prompt_message.js rename to packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_message.js diff --git a/ui_framework/src/components/empty_table_prompt/empty_table_prompt_message.test.js b/packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_message.test.js similarity index 100% rename from ui_framework/src/components/empty_table_prompt/empty_table_prompt_message.test.js rename to packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_message.test.js diff --git a/ui_framework/src/components/empty_table_prompt/empty_table_prompt_panel.js b/packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_panel.js similarity index 100% rename from ui_framework/src/components/empty_table_prompt/empty_table_prompt_panel.js rename to packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_panel.js diff --git a/ui_framework/src/components/empty_table_prompt/empty_table_prompt_panel.test.js b/packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_panel.test.js similarity index 100% rename from ui_framework/src/components/empty_table_prompt/empty_table_prompt_panel.test.js rename to packages/ui_framework/src/components/empty_table_prompt/empty_table_prompt_panel.test.js diff --git a/ui_framework/src/components/empty_table_prompt/index.js b/packages/ui_framework/src/components/empty_table_prompt/index.js similarity index 100% rename from ui_framework/src/components/empty_table_prompt/index.js rename to packages/ui_framework/src/components/empty_table_prompt/index.js diff --git a/ui_framework/src/components/event/__snapshots__/event.test.js.snap b/packages/ui_framework/src/components/event/__snapshots__/event.test.js.snap similarity index 100% rename from ui_framework/src/components/event/__snapshots__/event.test.js.snap rename to packages/ui_framework/src/components/event/__snapshots__/event.test.js.snap diff --git a/ui_framework/src/components/event/__snapshots__/event_body.test.js.snap b/packages/ui_framework/src/components/event/__snapshots__/event_body.test.js.snap similarity index 100% rename from ui_framework/src/components/event/__snapshots__/event_body.test.js.snap rename to packages/ui_framework/src/components/event/__snapshots__/event_body.test.js.snap diff --git a/ui_framework/src/components/event/__snapshots__/event_body_message.test.js.snap b/packages/ui_framework/src/components/event/__snapshots__/event_body_message.test.js.snap similarity index 100% rename from ui_framework/src/components/event/__snapshots__/event_body_message.test.js.snap rename to packages/ui_framework/src/components/event/__snapshots__/event_body_message.test.js.snap diff --git a/ui_framework/src/components/event/__snapshots__/event_body_metadata.test.js.snap b/packages/ui_framework/src/components/event/__snapshots__/event_body_metadata.test.js.snap similarity index 100% rename from ui_framework/src/components/event/__snapshots__/event_body_metadata.test.js.snap rename to packages/ui_framework/src/components/event/__snapshots__/event_body_metadata.test.js.snap diff --git a/ui_framework/src/components/event/__snapshots__/event_symbol.test.js.snap b/packages/ui_framework/src/components/event/__snapshots__/event_symbol.test.js.snap similarity index 100% rename from ui_framework/src/components/event/__snapshots__/event_symbol.test.js.snap rename to packages/ui_framework/src/components/event/__snapshots__/event_symbol.test.js.snap diff --git a/ui_framework/src/components/event/_event.scss b/packages/ui_framework/src/components/event/_event.scss similarity index 100% rename from ui_framework/src/components/event/_event.scss rename to packages/ui_framework/src/components/event/_event.scss diff --git a/ui_framework/src/components/event/_index.scss b/packages/ui_framework/src/components/event/_index.scss similarity index 100% rename from ui_framework/src/components/event/_index.scss rename to packages/ui_framework/src/components/event/_index.scss diff --git a/ui_framework/src/components/event/event.js b/packages/ui_framework/src/components/event/event.js similarity index 100% rename from ui_framework/src/components/event/event.js rename to packages/ui_framework/src/components/event/event.js diff --git a/ui_framework/src/components/event/event.test.js b/packages/ui_framework/src/components/event/event.test.js similarity index 100% rename from ui_framework/src/components/event/event.test.js rename to packages/ui_framework/src/components/event/event.test.js diff --git a/ui_framework/src/components/event/event_body.js b/packages/ui_framework/src/components/event/event_body.js similarity index 100% rename from ui_framework/src/components/event/event_body.js rename to packages/ui_framework/src/components/event/event_body.js diff --git a/ui_framework/src/components/event/event_body.test.js b/packages/ui_framework/src/components/event/event_body.test.js similarity index 100% rename from ui_framework/src/components/event/event_body.test.js rename to packages/ui_framework/src/components/event/event_body.test.js diff --git a/ui_framework/src/components/event/event_body_message.js b/packages/ui_framework/src/components/event/event_body_message.js similarity index 100% rename from ui_framework/src/components/event/event_body_message.js rename to packages/ui_framework/src/components/event/event_body_message.js diff --git a/ui_framework/src/components/event/event_body_message.test.js b/packages/ui_framework/src/components/event/event_body_message.test.js similarity index 100% rename from ui_framework/src/components/event/event_body_message.test.js rename to packages/ui_framework/src/components/event/event_body_message.test.js diff --git a/ui_framework/src/components/event/event_body_metadata.js b/packages/ui_framework/src/components/event/event_body_metadata.js similarity index 100% rename from ui_framework/src/components/event/event_body_metadata.js rename to packages/ui_framework/src/components/event/event_body_metadata.js diff --git a/ui_framework/src/components/event/event_body_metadata.test.js b/packages/ui_framework/src/components/event/event_body_metadata.test.js similarity index 100% rename from ui_framework/src/components/event/event_body_metadata.test.js rename to packages/ui_framework/src/components/event/event_body_metadata.test.js diff --git a/ui_framework/src/components/event/event_symbol.js b/packages/ui_framework/src/components/event/event_symbol.js similarity index 100% rename from ui_framework/src/components/event/event_symbol.js rename to packages/ui_framework/src/components/event/event_symbol.js diff --git a/ui_framework/src/components/event/event_symbol.test.js b/packages/ui_framework/src/components/event/event_symbol.test.js similarity index 100% rename from ui_framework/src/components/event/event_symbol.test.js rename to packages/ui_framework/src/components/event/event_symbol.test.js diff --git a/ui_framework/src/components/event/index.js b/packages/ui_framework/src/components/event/index.js similarity index 100% rename from ui_framework/src/components/event/index.js rename to packages/ui_framework/src/components/event/index.js diff --git a/ui_framework/src/components/expression/_expression.scss b/packages/ui_framework/src/components/expression/_expression.scss similarity index 100% rename from ui_framework/src/components/expression/_expression.scss rename to packages/ui_framework/src/components/expression/_expression.scss diff --git a/ui_framework/src/components/expression/_index.scss b/packages/ui_framework/src/components/expression/_index.scss similarity index 100% rename from ui_framework/src/components/expression/_index.scss rename to packages/ui_framework/src/components/expression/_index.scss diff --git a/ui_framework/src/components/form/_assisted_input.scss b/packages/ui_framework/src/components/form/_assisted_input.scss similarity index 100% rename from ui_framework/src/components/form/_assisted_input.scss rename to packages/ui_framework/src/components/form/_assisted_input.scss diff --git a/ui_framework/src/components/form/_check_box.scss b/packages/ui_framework/src/components/form/_check_box.scss similarity index 100% rename from ui_framework/src/components/form/_check_box.scss rename to packages/ui_framework/src/components/form/_check_box.scss diff --git a/ui_framework/src/components/form/_index.scss b/packages/ui_framework/src/components/form/_index.scss similarity index 100% rename from ui_framework/src/components/form/_index.scss rename to packages/ui_framework/src/components/form/_index.scss diff --git a/ui_framework/src/components/form/_label.scss b/packages/ui_framework/src/components/form/_label.scss similarity index 100% rename from ui_framework/src/components/form/_label.scss rename to packages/ui_framework/src/components/form/_label.scss diff --git a/ui_framework/src/components/form/_search_input.scss b/packages/ui_framework/src/components/form/_search_input.scss similarity index 100% rename from ui_framework/src/components/form/_search_input.scss rename to packages/ui_framework/src/components/form/_search_input.scss diff --git a/ui_framework/src/components/form/_select.scss b/packages/ui_framework/src/components/form/_select.scss similarity index 100% rename from ui_framework/src/components/form/_select.scss rename to packages/ui_framework/src/components/form/_select.scss diff --git a/ui_framework/src/components/form/_static_input.scss b/packages/ui_framework/src/components/form/_static_input.scss similarity index 100% rename from ui_framework/src/components/form/_static_input.scss rename to packages/ui_framework/src/components/form/_static_input.scss diff --git a/ui_framework/src/components/form/_text_area.scss b/packages/ui_framework/src/components/form/_text_area.scss similarity index 100% rename from ui_framework/src/components/form/_text_area.scss rename to packages/ui_framework/src/components/form/_text_area.scss diff --git a/ui_framework/src/components/form/_text_input.scss b/packages/ui_framework/src/components/form/_text_input.scss similarity index 100% rename from ui_framework/src/components/form/_text_input.scss rename to packages/ui_framework/src/components/form/_text_input.scss diff --git a/ui_framework/src/components/form_layout/__snapshots__/field_group.test.js.snap b/packages/ui_framework/src/components/form_layout/__snapshots__/field_group.test.js.snap similarity index 100% rename from ui_framework/src/components/form_layout/__snapshots__/field_group.test.js.snap rename to packages/ui_framework/src/components/form_layout/__snapshots__/field_group.test.js.snap diff --git a/ui_framework/src/components/form_layout/__snapshots__/field_group_section.test.js.snap b/packages/ui_framework/src/components/form_layout/__snapshots__/field_group_section.test.js.snap similarity index 100% rename from ui_framework/src/components/form_layout/__snapshots__/field_group_section.test.js.snap rename to packages/ui_framework/src/components/form_layout/__snapshots__/field_group_section.test.js.snap diff --git a/ui_framework/src/components/form_layout/_field_group.scss b/packages/ui_framework/src/components/form_layout/_field_group.scss similarity index 100% rename from ui_framework/src/components/form_layout/_field_group.scss rename to packages/ui_framework/src/components/form_layout/_field_group.scss diff --git a/ui_framework/src/components/form_layout/_index.scss b/packages/ui_framework/src/components/form_layout/_index.scss similarity index 100% rename from ui_framework/src/components/form_layout/_index.scss rename to packages/ui_framework/src/components/form_layout/_index.scss diff --git a/ui_framework/src/components/form_layout/field_group.js b/packages/ui_framework/src/components/form_layout/field_group.js similarity index 100% rename from ui_framework/src/components/form_layout/field_group.js rename to packages/ui_framework/src/components/form_layout/field_group.js diff --git a/ui_framework/src/components/form_layout/field_group.test.js b/packages/ui_framework/src/components/form_layout/field_group.test.js similarity index 100% rename from ui_framework/src/components/form_layout/field_group.test.js rename to packages/ui_framework/src/components/form_layout/field_group.test.js diff --git a/ui_framework/src/components/form_layout/field_group_section.js b/packages/ui_framework/src/components/form_layout/field_group_section.js similarity index 100% rename from ui_framework/src/components/form_layout/field_group_section.js rename to packages/ui_framework/src/components/form_layout/field_group_section.js diff --git a/ui_framework/src/components/form_layout/field_group_section.test.js b/packages/ui_framework/src/components/form_layout/field_group_section.test.js similarity index 100% rename from ui_framework/src/components/form_layout/field_group_section.test.js rename to packages/ui_framework/src/components/form_layout/field_group_section.test.js diff --git a/ui_framework/src/components/form_layout/index.js b/packages/ui_framework/src/components/form_layout/index.js similarity index 100% rename from ui_framework/src/components/form_layout/index.js rename to packages/ui_framework/src/components/form_layout/index.js diff --git a/ui_framework/src/components/gallery/__snapshots__/gallery.test.js.snap b/packages/ui_framework/src/components/gallery/__snapshots__/gallery.test.js.snap similarity index 100% rename from ui_framework/src/components/gallery/__snapshots__/gallery.test.js.snap rename to packages/ui_framework/src/components/gallery/__snapshots__/gallery.test.js.snap diff --git a/ui_framework/src/components/gallery/_gallery.scss b/packages/ui_framework/src/components/gallery/_gallery.scss similarity index 100% rename from ui_framework/src/components/gallery/_gallery.scss rename to packages/ui_framework/src/components/gallery/_gallery.scss diff --git a/ui_framework/src/components/gallery/_gallery_button.scss b/packages/ui_framework/src/components/gallery/_gallery_button.scss similarity index 100% rename from ui_framework/src/components/gallery/_gallery_button.scss rename to packages/ui_framework/src/components/gallery/_gallery_button.scss diff --git a/ui_framework/src/components/gallery/_index.scss b/packages/ui_framework/src/components/gallery/_index.scss similarity index 100% rename from ui_framework/src/components/gallery/_index.scss rename to packages/ui_framework/src/components/gallery/_index.scss diff --git a/ui_framework/src/components/gallery/gallery.js b/packages/ui_framework/src/components/gallery/gallery.js similarity index 100% rename from ui_framework/src/components/gallery/gallery.js rename to packages/ui_framework/src/components/gallery/gallery.js diff --git a/ui_framework/src/components/gallery/gallery.test.js b/packages/ui_framework/src/components/gallery/gallery.test.js similarity index 100% rename from ui_framework/src/components/gallery/gallery.test.js rename to packages/ui_framework/src/components/gallery/gallery.test.js diff --git a/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button.test.js.snap b/packages/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button.test.js.snap similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button.test.js.snap rename to packages/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button.test.js.snap diff --git a/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_icon.test.js.snap b/packages/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_icon.test.js.snap similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_icon.test.js.snap rename to packages/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_icon.test.js.snap diff --git a/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_image.test.js.snap b/packages/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_image.test.js.snap similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_image.test.js.snap rename to packages/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_image.test.js.snap diff --git a/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_label.test.js.snap b/packages/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_label.test.js.snap similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_label.test.js.snap rename to packages/ui_framework/src/components/gallery/gallery_button/__snapshots__/gallery_button_label.test.js.snap diff --git a/ui_framework/src/components/gallery/gallery_button/gallery_button.js b/packages/ui_framework/src/components/gallery/gallery_button/gallery_button.js similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/gallery_button.js rename to packages/ui_framework/src/components/gallery/gallery_button/gallery_button.js diff --git a/ui_framework/src/components/gallery/gallery_button/gallery_button.test.js b/packages/ui_framework/src/components/gallery/gallery_button/gallery_button.test.js similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/gallery_button.test.js rename to packages/ui_framework/src/components/gallery/gallery_button/gallery_button.test.js diff --git a/ui_framework/src/components/gallery/gallery_button/gallery_button_icon.js b/packages/ui_framework/src/components/gallery/gallery_button/gallery_button_icon.js similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/gallery_button_icon.js rename to packages/ui_framework/src/components/gallery/gallery_button/gallery_button_icon.js diff --git a/ui_framework/src/components/gallery/gallery_button/gallery_button_icon.test.js b/packages/ui_framework/src/components/gallery/gallery_button/gallery_button_icon.test.js similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/gallery_button_icon.test.js rename to packages/ui_framework/src/components/gallery/gallery_button/gallery_button_icon.test.js diff --git a/ui_framework/src/components/gallery/gallery_button/gallery_button_image.js b/packages/ui_framework/src/components/gallery/gallery_button/gallery_button_image.js similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/gallery_button_image.js rename to packages/ui_framework/src/components/gallery/gallery_button/gallery_button_image.js diff --git a/ui_framework/src/components/gallery/gallery_button/gallery_button_image.test.js b/packages/ui_framework/src/components/gallery/gallery_button/gallery_button_image.test.js similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/gallery_button_image.test.js rename to packages/ui_framework/src/components/gallery/gallery_button/gallery_button_image.test.js diff --git a/ui_framework/src/components/gallery/gallery_button/gallery_button_label.js b/packages/ui_framework/src/components/gallery/gallery_button/gallery_button_label.js similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/gallery_button_label.js rename to packages/ui_framework/src/components/gallery/gallery_button/gallery_button_label.js diff --git a/ui_framework/src/components/gallery/gallery_button/gallery_button_label.test.js b/packages/ui_framework/src/components/gallery/gallery_button/gallery_button_label.test.js similarity index 100% rename from ui_framework/src/components/gallery/gallery_button/gallery_button_label.test.js rename to packages/ui_framework/src/components/gallery/gallery_button/gallery_button_label.test.js diff --git a/ui_framework/src/components/gallery/index.js b/packages/ui_framework/src/components/gallery/index.js similarity index 100% rename from ui_framework/src/components/gallery/index.js rename to packages/ui_framework/src/components/gallery/index.js diff --git a/ui_framework/src/components/header_bar/__snapshots__/header_bar.test.js.snap b/packages/ui_framework/src/components/header_bar/__snapshots__/header_bar.test.js.snap similarity index 100% rename from ui_framework/src/components/header_bar/__snapshots__/header_bar.test.js.snap rename to packages/ui_framework/src/components/header_bar/__snapshots__/header_bar.test.js.snap diff --git a/ui_framework/src/components/header_bar/__snapshots__/header_bar_section.test.js.snap b/packages/ui_framework/src/components/header_bar/__snapshots__/header_bar_section.test.js.snap similarity index 100% rename from ui_framework/src/components/header_bar/__snapshots__/header_bar_section.test.js.snap rename to packages/ui_framework/src/components/header_bar/__snapshots__/header_bar_section.test.js.snap diff --git a/ui_framework/src/components/header_bar/_header_bar.scss b/packages/ui_framework/src/components/header_bar/_header_bar.scss similarity index 100% rename from ui_framework/src/components/header_bar/_header_bar.scss rename to packages/ui_framework/src/components/header_bar/_header_bar.scss diff --git a/ui_framework/src/components/header_bar/_index.scss b/packages/ui_framework/src/components/header_bar/_index.scss similarity index 100% rename from ui_framework/src/components/header_bar/_index.scss rename to packages/ui_framework/src/components/header_bar/_index.scss diff --git a/ui_framework/src/components/header_bar/header_bar.js b/packages/ui_framework/src/components/header_bar/header_bar.js similarity index 100% rename from ui_framework/src/components/header_bar/header_bar.js rename to packages/ui_framework/src/components/header_bar/header_bar.js diff --git a/ui_framework/src/components/header_bar/header_bar.test.js b/packages/ui_framework/src/components/header_bar/header_bar.test.js similarity index 100% rename from ui_framework/src/components/header_bar/header_bar.test.js rename to packages/ui_framework/src/components/header_bar/header_bar.test.js diff --git a/ui_framework/src/components/header_bar/header_bar_section.js b/packages/ui_framework/src/components/header_bar/header_bar_section.js similarity index 100% rename from ui_framework/src/components/header_bar/header_bar_section.js rename to packages/ui_framework/src/components/header_bar/header_bar_section.js diff --git a/ui_framework/src/components/header_bar/header_bar_section.test.js b/packages/ui_framework/src/components/header_bar/header_bar_section.test.js similarity index 100% rename from ui_framework/src/components/header_bar/header_bar_section.test.js rename to packages/ui_framework/src/components/header_bar/header_bar_section.test.js diff --git a/ui_framework/src/components/header_bar/index.js b/packages/ui_framework/src/components/header_bar/index.js similarity index 100% rename from ui_framework/src/components/header_bar/index.js rename to packages/ui_framework/src/components/header_bar/index.js diff --git a/ui_framework/src/components/icon/_icon.scss b/packages/ui_framework/src/components/icon/_icon.scss similarity index 100% rename from ui_framework/src/components/icon/_icon.scss rename to packages/ui_framework/src/components/icon/_icon.scss diff --git a/ui_framework/src/components/icon/_index.scss b/packages/ui_framework/src/components/icon/_index.scss similarity index 100% rename from ui_framework/src/components/icon/_index.scss rename to packages/ui_framework/src/components/icon/_index.scss diff --git a/ui_framework/src/components/index.js b/packages/ui_framework/src/components/index.js similarity index 100% rename from ui_framework/src/components/index.js rename to packages/ui_framework/src/components/index.js diff --git a/ui_framework/src/components/index.scss b/packages/ui_framework/src/components/index.scss similarity index 100% rename from ui_framework/src/components/index.scss rename to packages/ui_framework/src/components/index.scss diff --git a/ui_framework/src/components/info_button/__snapshots__/info_button.test.js.snap b/packages/ui_framework/src/components/info_button/__snapshots__/info_button.test.js.snap similarity index 100% rename from ui_framework/src/components/info_button/__snapshots__/info_button.test.js.snap rename to packages/ui_framework/src/components/info_button/__snapshots__/info_button.test.js.snap diff --git a/ui_framework/src/components/info_button/_index.scss b/packages/ui_framework/src/components/info_button/_index.scss similarity index 100% rename from ui_framework/src/components/info_button/_index.scss rename to packages/ui_framework/src/components/info_button/_index.scss diff --git a/ui_framework/src/components/info_button/_info_button.scss b/packages/ui_framework/src/components/info_button/_info_button.scss similarity index 100% rename from ui_framework/src/components/info_button/_info_button.scss rename to packages/ui_framework/src/components/info_button/_info_button.scss diff --git a/ui_framework/src/components/info_button/index.js b/packages/ui_framework/src/components/info_button/index.js similarity index 100% rename from ui_framework/src/components/info_button/index.js rename to packages/ui_framework/src/components/info_button/index.js diff --git a/ui_framework/src/components/info_button/info_button.js b/packages/ui_framework/src/components/info_button/info_button.js similarity index 100% rename from ui_framework/src/components/info_button/info_button.js rename to packages/ui_framework/src/components/info_button/info_button.js diff --git a/ui_framework/src/components/info_button/info_button.test.js b/packages/ui_framework/src/components/info_button/info_button.test.js similarity index 100% rename from ui_framework/src/components/info_button/info_button.test.js rename to packages/ui_framework/src/components/info_button/info_button.test.js diff --git a/ui_framework/src/components/info_panel/_index.scss b/packages/ui_framework/src/components/info_panel/_index.scss similarity index 100% rename from ui_framework/src/components/info_panel/_index.scss rename to packages/ui_framework/src/components/info_panel/_index.scss diff --git a/ui_framework/src/components/info_panel/_info_panel.scss b/packages/ui_framework/src/components/info_panel/_info_panel.scss similarity index 100% rename from ui_framework/src/components/info_panel/_info_panel.scss rename to packages/ui_framework/src/components/info_panel/_info_panel.scss diff --git a/ui_framework/src/components/link/_index.scss b/packages/ui_framework/src/components/link/_index.scss similarity index 100% rename from ui_framework/src/components/link/_index.scss rename to packages/ui_framework/src/components/link/_index.scss diff --git a/ui_framework/src/components/link/_link.scss b/packages/ui_framework/src/components/link/_link.scss similarity index 100% rename from ui_framework/src/components/link/_link.scss rename to packages/ui_framework/src/components/link/_link.scss diff --git a/ui_framework/src/components/local_nav/__snapshots__/local_nav.test.js.snap b/packages/ui_framework/src/components/local_nav/__snapshots__/local_nav.test.js.snap similarity index 100% rename from ui_framework/src/components/local_nav/__snapshots__/local_nav.test.js.snap rename to packages/ui_framework/src/components/local_nav/__snapshots__/local_nav.test.js.snap diff --git a/ui_framework/src/components/local_nav/__snapshots__/local_nav_row.test.js.snap b/packages/ui_framework/src/components/local_nav/__snapshots__/local_nav_row.test.js.snap similarity index 100% rename from ui_framework/src/components/local_nav/__snapshots__/local_nav_row.test.js.snap rename to packages/ui_framework/src/components/local_nav/__snapshots__/local_nav_row.test.js.snap diff --git a/ui_framework/src/components/local_nav/__snapshots__/local_nav_row_section.test.js.snap b/packages/ui_framework/src/components/local_nav/__snapshots__/local_nav_row_section.test.js.snap similarity index 100% rename from ui_framework/src/components/local_nav/__snapshots__/local_nav_row_section.test.js.snap rename to packages/ui_framework/src/components/local_nav/__snapshots__/local_nav_row_section.test.js.snap diff --git a/ui_framework/src/components/local_nav/__snapshots__/local_tab.test.js.snap b/packages/ui_framework/src/components/local_nav/__snapshots__/local_tab.test.js.snap similarity index 100% rename from ui_framework/src/components/local_nav/__snapshots__/local_tab.test.js.snap rename to packages/ui_framework/src/components/local_nav/__snapshots__/local_tab.test.js.snap diff --git a/ui_framework/src/components/local_nav/__snapshots__/local_tabs.test.js.snap b/packages/ui_framework/src/components/local_nav/__snapshots__/local_tabs.test.js.snap similarity index 100% rename from ui_framework/src/components/local_nav/__snapshots__/local_tabs.test.js.snap rename to packages/ui_framework/src/components/local_nav/__snapshots__/local_tabs.test.js.snap diff --git a/ui_framework/src/components/local_nav/__snapshots__/local_title.test.js.snap b/packages/ui_framework/src/components/local_nav/__snapshots__/local_title.test.js.snap similarity index 100% rename from ui_framework/src/components/local_nav/__snapshots__/local_title.test.js.snap rename to packages/ui_framework/src/components/local_nav/__snapshots__/local_title.test.js.snap diff --git a/ui_framework/src/components/local_nav/_index.scss b/packages/ui_framework/src/components/local_nav/_index.scss similarity index 100% rename from ui_framework/src/components/local_nav/_index.scss rename to packages/ui_framework/src/components/local_nav/_index.scss diff --git a/ui_framework/src/components/local_nav/_local_breadcrumbs.scss b/packages/ui_framework/src/components/local_nav/_local_breadcrumbs.scss similarity index 100% rename from ui_framework/src/components/local_nav/_local_breadcrumbs.scss rename to packages/ui_framework/src/components/local_nav/_local_breadcrumbs.scss diff --git a/ui_framework/src/components/local_nav/_local_date_picker.scss b/packages/ui_framework/src/components/local_nav/_local_date_picker.scss similarity index 100% rename from ui_framework/src/components/local_nav/_local_date_picker.scss rename to packages/ui_framework/src/components/local_nav/_local_date_picker.scss diff --git a/ui_framework/src/components/local_nav/_local_dropdown.scss b/packages/ui_framework/src/components/local_nav/_local_dropdown.scss similarity index 100% rename from ui_framework/src/components/local_nav/_local_dropdown.scss rename to packages/ui_framework/src/components/local_nav/_local_dropdown.scss diff --git a/ui_framework/src/components/local_nav/_local_menu.scss b/packages/ui_framework/src/components/local_nav/_local_menu.scss similarity index 100% rename from ui_framework/src/components/local_nav/_local_menu.scss rename to packages/ui_framework/src/components/local_nav/_local_menu.scss diff --git a/ui_framework/src/components/local_nav/_local_nav.scss b/packages/ui_framework/src/components/local_nav/_local_nav.scss similarity index 100% rename from ui_framework/src/components/local_nav/_local_nav.scss rename to packages/ui_framework/src/components/local_nav/_local_nav.scss diff --git a/ui_framework/src/components/local_nav/_local_search.scss b/packages/ui_framework/src/components/local_nav/_local_search.scss similarity index 100% rename from ui_framework/src/components/local_nav/_local_search.scss rename to packages/ui_framework/src/components/local_nav/_local_search.scss diff --git a/ui_framework/src/components/local_nav/_local_tabs.scss b/packages/ui_framework/src/components/local_nav/_local_tabs.scss similarity index 100% rename from ui_framework/src/components/local_nav/_local_tabs.scss rename to packages/ui_framework/src/components/local_nav/_local_tabs.scss diff --git a/ui_framework/src/components/local_nav/_local_title.scss b/packages/ui_framework/src/components/local_nav/_local_title.scss similarity index 100% rename from ui_framework/src/components/local_nav/_local_title.scss rename to packages/ui_framework/src/components/local_nav/_local_title.scss diff --git a/ui_framework/src/components/local_nav/index.js b/packages/ui_framework/src/components/local_nav/index.js similarity index 100% rename from ui_framework/src/components/local_nav/index.js rename to packages/ui_framework/src/components/local_nav/index.js diff --git a/ui_framework/src/components/local_nav/local_nav.js b/packages/ui_framework/src/components/local_nav/local_nav.js similarity index 100% rename from ui_framework/src/components/local_nav/local_nav.js rename to packages/ui_framework/src/components/local_nav/local_nav.js diff --git a/ui_framework/src/components/local_nav/local_nav.test.js b/packages/ui_framework/src/components/local_nav/local_nav.test.js similarity index 100% rename from ui_framework/src/components/local_nav/local_nav.test.js rename to packages/ui_framework/src/components/local_nav/local_nav.test.js diff --git a/ui_framework/src/components/local_nav/local_nav_row.js b/packages/ui_framework/src/components/local_nav/local_nav_row.js similarity index 100% rename from ui_framework/src/components/local_nav/local_nav_row.js rename to packages/ui_framework/src/components/local_nav/local_nav_row.js diff --git a/ui_framework/src/components/local_nav/local_nav_row.test.js b/packages/ui_framework/src/components/local_nav/local_nav_row.test.js similarity index 100% rename from ui_framework/src/components/local_nav/local_nav_row.test.js rename to packages/ui_framework/src/components/local_nav/local_nav_row.test.js diff --git a/ui_framework/src/components/local_nav/local_nav_row_section.js b/packages/ui_framework/src/components/local_nav/local_nav_row_section.js similarity index 100% rename from ui_framework/src/components/local_nav/local_nav_row_section.js rename to packages/ui_framework/src/components/local_nav/local_nav_row_section.js diff --git a/ui_framework/src/components/local_nav/local_nav_row_section.test.js b/packages/ui_framework/src/components/local_nav/local_nav_row_section.test.js similarity index 100% rename from ui_framework/src/components/local_nav/local_nav_row_section.test.js rename to packages/ui_framework/src/components/local_nav/local_nav_row_section.test.js diff --git a/ui_framework/src/components/local_nav/local_tab.js b/packages/ui_framework/src/components/local_nav/local_tab.js similarity index 100% rename from ui_framework/src/components/local_nav/local_tab.js rename to packages/ui_framework/src/components/local_nav/local_tab.js diff --git a/ui_framework/src/components/local_nav/local_tab.test.js b/packages/ui_framework/src/components/local_nav/local_tab.test.js similarity index 100% rename from ui_framework/src/components/local_nav/local_tab.test.js rename to packages/ui_framework/src/components/local_nav/local_tab.test.js diff --git a/ui_framework/src/components/local_nav/local_tabs.js b/packages/ui_framework/src/components/local_nav/local_tabs.js similarity index 100% rename from ui_framework/src/components/local_nav/local_tabs.js rename to packages/ui_framework/src/components/local_nav/local_tabs.js diff --git a/ui_framework/src/components/local_nav/local_tabs.test.js b/packages/ui_framework/src/components/local_nav/local_tabs.test.js similarity index 100% rename from ui_framework/src/components/local_nav/local_tabs.test.js rename to packages/ui_framework/src/components/local_nav/local_tabs.test.js diff --git a/ui_framework/src/components/local_nav/local_title.js b/packages/ui_framework/src/components/local_nav/local_title.js similarity index 100% rename from ui_framework/src/components/local_nav/local_title.js rename to packages/ui_framework/src/components/local_nav/local_title.js diff --git a/ui_framework/src/components/local_nav/local_title.test.js b/packages/ui_framework/src/components/local_nav/local_title.test.js similarity index 100% rename from ui_framework/src/components/local_nav/local_title.test.js rename to packages/ui_framework/src/components/local_nav/local_title.test.js diff --git a/ui_framework/src/components/menu/__snapshots__/menu.test.js.snap b/packages/ui_framework/src/components/menu/__snapshots__/menu.test.js.snap similarity index 100% rename from ui_framework/src/components/menu/__snapshots__/menu.test.js.snap rename to packages/ui_framework/src/components/menu/__snapshots__/menu.test.js.snap diff --git a/ui_framework/src/components/menu/__snapshots__/menu_item.test.js.snap b/packages/ui_framework/src/components/menu/__snapshots__/menu_item.test.js.snap similarity index 100% rename from ui_framework/src/components/menu/__snapshots__/menu_item.test.js.snap rename to packages/ui_framework/src/components/menu/__snapshots__/menu_item.test.js.snap diff --git a/ui_framework/src/components/menu/_index.scss b/packages/ui_framework/src/components/menu/_index.scss similarity index 100% rename from ui_framework/src/components/menu/_index.scss rename to packages/ui_framework/src/components/menu/_index.scss diff --git a/ui_framework/src/components/menu/_menu.scss b/packages/ui_framework/src/components/menu/_menu.scss similarity index 100% rename from ui_framework/src/components/menu/_menu.scss rename to packages/ui_framework/src/components/menu/_menu.scss diff --git a/ui_framework/src/components/menu/index.js b/packages/ui_framework/src/components/menu/index.js similarity index 100% rename from ui_framework/src/components/menu/index.js rename to packages/ui_framework/src/components/menu/index.js diff --git a/ui_framework/src/components/menu/menu.js b/packages/ui_framework/src/components/menu/menu.js similarity index 100% rename from ui_framework/src/components/menu/menu.js rename to packages/ui_framework/src/components/menu/menu.js diff --git a/ui_framework/src/components/menu/menu.test.js b/packages/ui_framework/src/components/menu/menu.test.js similarity index 100% rename from ui_framework/src/components/menu/menu.test.js rename to packages/ui_framework/src/components/menu/menu.test.js diff --git a/ui_framework/src/components/menu/menu_item.js b/packages/ui_framework/src/components/menu/menu_item.js similarity index 100% rename from ui_framework/src/components/menu/menu_item.js rename to packages/ui_framework/src/components/menu/menu_item.js diff --git a/ui_framework/src/components/menu/menu_item.test.js b/packages/ui_framework/src/components/menu/menu_item.test.js similarity index 100% rename from ui_framework/src/components/menu/menu_item.test.js rename to packages/ui_framework/src/components/menu/menu_item.test.js diff --git a/ui_framework/src/components/menu_button/_index.scss b/packages/ui_framework/src/components/menu_button/_index.scss similarity index 100% rename from ui_framework/src/components/menu_button/_index.scss rename to packages/ui_framework/src/components/menu_button/_index.scss diff --git a/ui_framework/src/components/menu_button/_menu_button.scss b/packages/ui_framework/src/components/menu_button/_menu_button.scss similarity index 100% rename from ui_framework/src/components/menu_button/_menu_button.scss rename to packages/ui_framework/src/components/menu_button/_menu_button.scss diff --git a/ui_framework/src/components/menu_button/_menu_button_group.scss b/packages/ui_framework/src/components/menu_button/_menu_button_group.scss similarity index 100% rename from ui_framework/src/components/menu_button/_menu_button_group.scss rename to packages/ui_framework/src/components/menu_button/_menu_button_group.scss diff --git a/ui_framework/src/components/micro_button/_index.scss b/packages/ui_framework/src/components/micro_button/_index.scss similarity index 100% rename from ui_framework/src/components/micro_button/_index.scss rename to packages/ui_framework/src/components/micro_button/_index.scss diff --git a/ui_framework/src/components/micro_button/_micro_button.scss b/packages/ui_framework/src/components/micro_button/_micro_button.scss similarity index 100% rename from ui_framework/src/components/micro_button/_micro_button.scss rename to packages/ui_framework/src/components/micro_button/_micro_button.scss diff --git a/ui_framework/src/components/micro_button/_micro_button_group.scss b/packages/ui_framework/src/components/micro_button/_micro_button_group.scss similarity index 100% rename from ui_framework/src/components/micro_button/_micro_button_group.scss rename to packages/ui_framework/src/components/micro_button/_micro_button_group.scss diff --git a/ui_framework/src/components/modal/__snapshots__/confirm_modal.test.js.snap b/packages/ui_framework/src/components/modal/__snapshots__/confirm_modal.test.js.snap similarity index 100% rename from ui_framework/src/components/modal/__snapshots__/confirm_modal.test.js.snap rename to packages/ui_framework/src/components/modal/__snapshots__/confirm_modal.test.js.snap diff --git a/ui_framework/src/components/modal/__snapshots__/modal.test.js.snap b/packages/ui_framework/src/components/modal/__snapshots__/modal.test.js.snap similarity index 100% rename from ui_framework/src/components/modal/__snapshots__/modal.test.js.snap rename to packages/ui_framework/src/components/modal/__snapshots__/modal.test.js.snap diff --git a/ui_framework/src/components/modal/__snapshots__/modal_body.test.js.snap b/packages/ui_framework/src/components/modal/__snapshots__/modal_body.test.js.snap similarity index 100% rename from ui_framework/src/components/modal/__snapshots__/modal_body.test.js.snap rename to packages/ui_framework/src/components/modal/__snapshots__/modal_body.test.js.snap diff --git a/ui_framework/src/components/modal/__snapshots__/modal_body_text.test.js.snap b/packages/ui_framework/src/components/modal/__snapshots__/modal_body_text.test.js.snap similarity index 100% rename from ui_framework/src/components/modal/__snapshots__/modal_body_text.test.js.snap rename to packages/ui_framework/src/components/modal/__snapshots__/modal_body_text.test.js.snap diff --git a/ui_framework/src/components/modal/__snapshots__/modal_footer.test.js.snap b/packages/ui_framework/src/components/modal/__snapshots__/modal_footer.test.js.snap similarity index 100% rename from ui_framework/src/components/modal/__snapshots__/modal_footer.test.js.snap rename to packages/ui_framework/src/components/modal/__snapshots__/modal_footer.test.js.snap diff --git a/ui_framework/src/components/modal/__snapshots__/modal_header.test.js.snap b/packages/ui_framework/src/components/modal/__snapshots__/modal_header.test.js.snap similarity index 100% rename from ui_framework/src/components/modal/__snapshots__/modal_header.test.js.snap rename to packages/ui_framework/src/components/modal/__snapshots__/modal_header.test.js.snap diff --git a/ui_framework/src/components/modal/__snapshots__/modal_header_title.test.js.snap b/packages/ui_framework/src/components/modal/__snapshots__/modal_header_title.test.js.snap similarity index 100% rename from ui_framework/src/components/modal/__snapshots__/modal_header_title.test.js.snap rename to packages/ui_framework/src/components/modal/__snapshots__/modal_header_title.test.js.snap diff --git a/ui_framework/src/components/modal/__snapshots__/modal_overlay.test.js.snap b/packages/ui_framework/src/components/modal/__snapshots__/modal_overlay.test.js.snap similarity index 100% rename from ui_framework/src/components/modal/__snapshots__/modal_overlay.test.js.snap rename to packages/ui_framework/src/components/modal/__snapshots__/modal_overlay.test.js.snap diff --git a/ui_framework/src/components/modal/_index.scss b/packages/ui_framework/src/components/modal/_index.scss similarity index 100% rename from ui_framework/src/components/modal/_index.scss rename to packages/ui_framework/src/components/modal/_index.scss diff --git a/ui_framework/src/components/modal/_modal.scss b/packages/ui_framework/src/components/modal/_modal.scss similarity index 100% rename from ui_framework/src/components/modal/_modal.scss rename to packages/ui_framework/src/components/modal/_modal.scss diff --git a/ui_framework/src/components/modal/_modal_overlay.scss b/packages/ui_framework/src/components/modal/_modal_overlay.scss similarity index 100% rename from ui_framework/src/components/modal/_modal_overlay.scss rename to packages/ui_framework/src/components/modal/_modal_overlay.scss diff --git a/ui_framework/src/components/modal/confirm_modal.js b/packages/ui_framework/src/components/modal/confirm_modal.js similarity index 100% rename from ui_framework/src/components/modal/confirm_modal.js rename to packages/ui_framework/src/components/modal/confirm_modal.js diff --git a/ui_framework/src/components/modal/confirm_modal.test.js b/packages/ui_framework/src/components/modal/confirm_modal.test.js similarity index 100% rename from ui_framework/src/components/modal/confirm_modal.test.js rename to packages/ui_framework/src/components/modal/confirm_modal.test.js diff --git a/ui_framework/src/components/modal/index.js b/packages/ui_framework/src/components/modal/index.js similarity index 100% rename from ui_framework/src/components/modal/index.js rename to packages/ui_framework/src/components/modal/index.js diff --git a/ui_framework/src/components/modal/modal.js b/packages/ui_framework/src/components/modal/modal.js similarity index 100% rename from ui_framework/src/components/modal/modal.js rename to packages/ui_framework/src/components/modal/modal.js diff --git a/ui_framework/src/components/modal/modal.test.js b/packages/ui_framework/src/components/modal/modal.test.js similarity index 100% rename from ui_framework/src/components/modal/modal.test.js rename to packages/ui_framework/src/components/modal/modal.test.js diff --git a/ui_framework/src/components/modal/modal_body.js b/packages/ui_framework/src/components/modal/modal_body.js similarity index 100% rename from ui_framework/src/components/modal/modal_body.js rename to packages/ui_framework/src/components/modal/modal_body.js diff --git a/ui_framework/src/components/modal/modal_body.test.js b/packages/ui_framework/src/components/modal/modal_body.test.js similarity index 100% rename from ui_framework/src/components/modal/modal_body.test.js rename to packages/ui_framework/src/components/modal/modal_body.test.js diff --git a/ui_framework/src/components/modal/modal_body_text.js b/packages/ui_framework/src/components/modal/modal_body_text.js similarity index 100% rename from ui_framework/src/components/modal/modal_body_text.js rename to packages/ui_framework/src/components/modal/modal_body_text.js diff --git a/ui_framework/src/components/modal/modal_body_text.test.js b/packages/ui_framework/src/components/modal/modal_body_text.test.js similarity index 100% rename from ui_framework/src/components/modal/modal_body_text.test.js rename to packages/ui_framework/src/components/modal/modal_body_text.test.js diff --git a/ui_framework/src/components/modal/modal_footer.js b/packages/ui_framework/src/components/modal/modal_footer.js similarity index 100% rename from ui_framework/src/components/modal/modal_footer.js rename to packages/ui_framework/src/components/modal/modal_footer.js diff --git a/ui_framework/src/components/modal/modal_footer.test.js b/packages/ui_framework/src/components/modal/modal_footer.test.js similarity index 100% rename from ui_framework/src/components/modal/modal_footer.test.js rename to packages/ui_framework/src/components/modal/modal_footer.test.js diff --git a/ui_framework/src/components/modal/modal_header.js b/packages/ui_framework/src/components/modal/modal_header.js similarity index 100% rename from ui_framework/src/components/modal/modal_header.js rename to packages/ui_framework/src/components/modal/modal_header.js diff --git a/ui_framework/src/components/modal/modal_header.test.js b/packages/ui_framework/src/components/modal/modal_header.test.js similarity index 100% rename from ui_framework/src/components/modal/modal_header.test.js rename to packages/ui_framework/src/components/modal/modal_header.test.js diff --git a/ui_framework/src/components/modal/modal_header_title.js b/packages/ui_framework/src/components/modal/modal_header_title.js similarity index 100% rename from ui_framework/src/components/modal/modal_header_title.js rename to packages/ui_framework/src/components/modal/modal_header_title.js diff --git a/ui_framework/src/components/modal/modal_header_title.test.js b/packages/ui_framework/src/components/modal/modal_header_title.test.js similarity index 100% rename from ui_framework/src/components/modal/modal_header_title.test.js rename to packages/ui_framework/src/components/modal/modal_header_title.test.js diff --git a/ui_framework/src/components/modal/modal_overlay.js b/packages/ui_framework/src/components/modal/modal_overlay.js similarity index 100% rename from ui_framework/src/components/modal/modal_overlay.js rename to packages/ui_framework/src/components/modal/modal_overlay.js diff --git a/ui_framework/src/components/modal/modal_overlay.test.js b/packages/ui_framework/src/components/modal/modal_overlay.test.js similarity index 100% rename from ui_framework/src/components/modal/modal_overlay.test.js rename to packages/ui_framework/src/components/modal/modal_overlay.test.js diff --git a/ui_framework/src/components/notice/_index.scss b/packages/ui_framework/src/components/notice/_index.scss similarity index 100% rename from ui_framework/src/components/notice/_index.scss rename to packages/ui_framework/src/components/notice/_index.scss diff --git a/ui_framework/src/components/notice/_notice.scss b/packages/ui_framework/src/components/notice/_notice.scss similarity index 100% rename from ui_framework/src/components/notice/_notice.scss rename to packages/ui_framework/src/components/notice/_notice.scss diff --git a/ui_framework/src/components/outside_click_detector/__snapshots__/outside_click_detector.test.js.snap b/packages/ui_framework/src/components/outside_click_detector/__snapshots__/outside_click_detector.test.js.snap similarity index 100% rename from ui_framework/src/components/outside_click_detector/__snapshots__/outside_click_detector.test.js.snap rename to packages/ui_framework/src/components/outside_click_detector/__snapshots__/outside_click_detector.test.js.snap diff --git a/ui_framework/src/components/outside_click_detector/index.js b/packages/ui_framework/src/components/outside_click_detector/index.js similarity index 100% rename from ui_framework/src/components/outside_click_detector/index.js rename to packages/ui_framework/src/components/outside_click_detector/index.js diff --git a/ui_framework/src/components/outside_click_detector/outside_click_detector.js b/packages/ui_framework/src/components/outside_click_detector/outside_click_detector.js similarity index 100% rename from ui_framework/src/components/outside_click_detector/outside_click_detector.js rename to packages/ui_framework/src/components/outside_click_detector/outside_click_detector.js diff --git a/ui_framework/src/components/outside_click_detector/outside_click_detector.test.js b/packages/ui_framework/src/components/outside_click_detector/outside_click_detector.test.js similarity index 100% rename from ui_framework/src/components/outside_click_detector/outside_click_detector.test.js rename to packages/ui_framework/src/components/outside_click_detector/outside_click_detector.test.js diff --git a/ui_framework/src/components/pager/__snapshots__/pager.test.js.snap b/packages/ui_framework/src/components/pager/__snapshots__/pager.test.js.snap similarity index 100% rename from ui_framework/src/components/pager/__snapshots__/pager.test.js.snap rename to packages/ui_framework/src/components/pager/__snapshots__/pager.test.js.snap diff --git a/ui_framework/src/components/pager/__snapshots__/pager_button_group.test.js.snap b/packages/ui_framework/src/components/pager/__snapshots__/pager_button_group.test.js.snap similarity index 100% rename from ui_framework/src/components/pager/__snapshots__/pager_button_group.test.js.snap rename to packages/ui_framework/src/components/pager/__snapshots__/pager_button_group.test.js.snap diff --git a/ui_framework/src/components/pager/_index.scss b/packages/ui_framework/src/components/pager/_index.scss similarity index 100% rename from ui_framework/src/components/pager/_index.scss rename to packages/ui_framework/src/components/pager/_index.scss diff --git a/ui_framework/src/components/pager/_pager.scss b/packages/ui_framework/src/components/pager/_pager.scss similarity index 100% rename from ui_framework/src/components/pager/_pager.scss rename to packages/ui_framework/src/components/pager/_pager.scss diff --git a/ui_framework/src/components/pager/index.js b/packages/ui_framework/src/components/pager/index.js similarity index 100% rename from ui_framework/src/components/pager/index.js rename to packages/ui_framework/src/components/pager/index.js diff --git a/ui_framework/src/components/pager/pager.js b/packages/ui_framework/src/components/pager/pager.js similarity index 100% rename from ui_framework/src/components/pager/pager.js rename to packages/ui_framework/src/components/pager/pager.js diff --git a/ui_framework/src/components/pager/pager.test.js b/packages/ui_framework/src/components/pager/pager.test.js similarity index 100% rename from ui_framework/src/components/pager/pager.test.js rename to packages/ui_framework/src/components/pager/pager.test.js diff --git a/ui_framework/src/components/pager/pager_button_group.js b/packages/ui_framework/src/components/pager/pager_button_group.js similarity index 100% rename from ui_framework/src/components/pager/pager_button_group.js rename to packages/ui_framework/src/components/pager/pager_button_group.js diff --git a/ui_framework/src/components/pager/pager_button_group.test.js b/packages/ui_framework/src/components/pager/pager_button_group.test.js similarity index 100% rename from ui_framework/src/components/pager/pager_button_group.test.js rename to packages/ui_framework/src/components/pager/pager_button_group.test.js diff --git a/ui_framework/src/components/panel/_index.scss b/packages/ui_framework/src/components/panel/_index.scss similarity index 100% rename from ui_framework/src/components/panel/_index.scss rename to packages/ui_framework/src/components/panel/_index.scss diff --git a/ui_framework/src/components/panel/_panel.scss b/packages/ui_framework/src/components/panel/_panel.scss similarity index 100% rename from ui_framework/src/components/panel/_panel.scss rename to packages/ui_framework/src/components/panel/_panel.scss diff --git a/ui_framework/src/components/popover/__snapshots__/popover.test.js.snap b/packages/ui_framework/src/components/popover/__snapshots__/popover.test.js.snap similarity index 100% rename from ui_framework/src/components/popover/__snapshots__/popover.test.js.snap rename to packages/ui_framework/src/components/popover/__snapshots__/popover.test.js.snap diff --git a/ui_framework/src/components/popover/_index.scss b/packages/ui_framework/src/components/popover/_index.scss similarity index 100% rename from ui_framework/src/components/popover/_index.scss rename to packages/ui_framework/src/components/popover/_index.scss diff --git a/ui_framework/src/components/popover/_popover.scss b/packages/ui_framework/src/components/popover/_popover.scss similarity index 100% rename from ui_framework/src/components/popover/_popover.scss rename to packages/ui_framework/src/components/popover/_popover.scss diff --git a/ui_framework/src/components/popover/index.js b/packages/ui_framework/src/components/popover/index.js similarity index 100% rename from ui_framework/src/components/popover/index.js rename to packages/ui_framework/src/components/popover/index.js diff --git a/ui_framework/src/components/popover/popover.js b/packages/ui_framework/src/components/popover/popover.js similarity index 100% rename from ui_framework/src/components/popover/popover.js rename to packages/ui_framework/src/components/popover/popover.js diff --git a/ui_framework/src/components/popover/popover.test.js b/packages/ui_framework/src/components/popover/popover.test.js similarity index 100% rename from ui_framework/src/components/popover/popover.test.js rename to packages/ui_framework/src/components/popover/popover.test.js diff --git a/ui_framework/src/components/status_text/_index.scss b/packages/ui_framework/src/components/status_text/_index.scss similarity index 100% rename from ui_framework/src/components/status_text/_index.scss rename to packages/ui_framework/src/components/status_text/_index.scss diff --git a/ui_framework/src/components/status_text/_status_text.scss b/packages/ui_framework/src/components/status_text/_status_text.scss similarity index 100% rename from ui_framework/src/components/status_text/_status_text.scss rename to packages/ui_framework/src/components/status_text/_status_text.scss diff --git a/ui_framework/src/components/table/__snapshots__/controlled_table.test.js.snap b/packages/ui_framework/src/components/table/__snapshots__/controlled_table.test.js.snap similarity index 100% rename from ui_framework/src/components/table/__snapshots__/controlled_table.test.js.snap rename to packages/ui_framework/src/components/table/__snapshots__/controlled_table.test.js.snap diff --git a/ui_framework/src/components/table/__snapshots__/table.test.js.snap b/packages/ui_framework/src/components/table/__snapshots__/table.test.js.snap similarity index 100% rename from ui_framework/src/components/table/__snapshots__/table.test.js.snap rename to packages/ui_framework/src/components/table/__snapshots__/table.test.js.snap diff --git a/ui_framework/src/components/table/__snapshots__/table_header_cell.test.js.snap b/packages/ui_framework/src/components/table/__snapshots__/table_header_cell.test.js.snap similarity index 100% rename from ui_framework/src/components/table/__snapshots__/table_header_cell.test.js.snap rename to packages/ui_framework/src/components/table/__snapshots__/table_header_cell.test.js.snap diff --git a/ui_framework/src/components/table/__snapshots__/table_header_check_box_cell.test.js.snap b/packages/ui_framework/src/components/table/__snapshots__/table_header_check_box_cell.test.js.snap similarity index 100% rename from ui_framework/src/components/table/__snapshots__/table_header_check_box_cell.test.js.snap rename to packages/ui_framework/src/components/table/__snapshots__/table_header_check_box_cell.test.js.snap diff --git a/ui_framework/src/components/table/__snapshots__/table_info.test.js.snap b/packages/ui_framework/src/components/table/__snapshots__/table_info.test.js.snap similarity index 100% rename from ui_framework/src/components/table/__snapshots__/table_info.test.js.snap rename to packages/ui_framework/src/components/table/__snapshots__/table_info.test.js.snap diff --git a/ui_framework/src/components/table/__snapshots__/table_row.test.js.snap b/packages/ui_framework/src/components/table/__snapshots__/table_row.test.js.snap similarity index 100% rename from ui_framework/src/components/table/__snapshots__/table_row.test.js.snap rename to packages/ui_framework/src/components/table/__snapshots__/table_row.test.js.snap diff --git a/ui_framework/src/components/table/__snapshots__/table_row_cell.test.js.snap b/packages/ui_framework/src/components/table/__snapshots__/table_row_cell.test.js.snap similarity index 100% rename from ui_framework/src/components/table/__snapshots__/table_row_cell.test.js.snap rename to packages/ui_framework/src/components/table/__snapshots__/table_row_cell.test.js.snap diff --git a/ui_framework/src/components/table/__snapshots__/table_row_check_box_cell.test.js.snap b/packages/ui_framework/src/components/table/__snapshots__/table_row_check_box_cell.test.js.snap similarity index 100% rename from ui_framework/src/components/table/__snapshots__/table_row_check_box_cell.test.js.snap rename to packages/ui_framework/src/components/table/__snapshots__/table_row_check_box_cell.test.js.snap diff --git a/ui_framework/src/components/table/_controlled_table.scss b/packages/ui_framework/src/components/table/_controlled_table.scss similarity index 100% rename from ui_framework/src/components/table/_controlled_table.scss rename to packages/ui_framework/src/components/table/_controlled_table.scss diff --git a/ui_framework/src/components/table/_index.scss b/packages/ui_framework/src/components/table/_index.scss similarity index 100% rename from ui_framework/src/components/table/_index.scss rename to packages/ui_framework/src/components/table/_index.scss diff --git a/ui_framework/src/components/table/_table.scss b/packages/ui_framework/src/components/table/_table.scss similarity index 100% rename from ui_framework/src/components/table/_table.scss rename to packages/ui_framework/src/components/table/_table.scss diff --git a/ui_framework/src/components/table/controlled_table.js b/packages/ui_framework/src/components/table/controlled_table.js similarity index 100% rename from ui_framework/src/components/table/controlled_table.js rename to packages/ui_framework/src/components/table/controlled_table.js diff --git a/ui_framework/src/components/table/controlled_table.test.js b/packages/ui_framework/src/components/table/controlled_table.test.js similarity index 100% rename from ui_framework/src/components/table/controlled_table.test.js rename to packages/ui_framework/src/components/table/controlled_table.test.js diff --git a/ui_framework/src/components/table/index.js b/packages/ui_framework/src/components/table/index.js similarity index 100% rename from ui_framework/src/components/table/index.js rename to packages/ui_framework/src/components/table/index.js diff --git a/ui_framework/src/components/table/table.js b/packages/ui_framework/src/components/table/table.js similarity index 100% rename from ui_framework/src/components/table/table.js rename to packages/ui_framework/src/components/table/table.js diff --git a/ui_framework/src/components/table/table.test.js b/packages/ui_framework/src/components/table/table.test.js similarity index 100% rename from ui_framework/src/components/table/table.test.js rename to packages/ui_framework/src/components/table/table.test.js diff --git a/ui_framework/src/components/table/table_body.js b/packages/ui_framework/src/components/table/table_body.js similarity index 100% rename from ui_framework/src/components/table/table_body.js rename to packages/ui_framework/src/components/table/table_body.js diff --git a/ui_framework/src/components/table/table_header.js b/packages/ui_framework/src/components/table/table_header.js similarity index 100% rename from ui_framework/src/components/table/table_header.js rename to packages/ui_framework/src/components/table/table_header.js diff --git a/ui_framework/src/components/table/table_header_cell.js b/packages/ui_framework/src/components/table/table_header_cell.js similarity index 100% rename from ui_framework/src/components/table/table_header_cell.js rename to packages/ui_framework/src/components/table/table_header_cell.js diff --git a/ui_framework/src/components/table/table_header_cell.test.js b/packages/ui_framework/src/components/table/table_header_cell.test.js similarity index 100% rename from ui_framework/src/components/table/table_header_cell.test.js rename to packages/ui_framework/src/components/table/table_header_cell.test.js diff --git a/ui_framework/src/components/table/table_header_check_box_cell.js b/packages/ui_framework/src/components/table/table_header_check_box_cell.js similarity index 100% rename from ui_framework/src/components/table/table_header_check_box_cell.js rename to packages/ui_framework/src/components/table/table_header_check_box_cell.js diff --git a/ui_framework/src/components/table/table_header_check_box_cell.test.js b/packages/ui_framework/src/components/table/table_header_check_box_cell.test.js similarity index 100% rename from ui_framework/src/components/table/table_header_check_box_cell.test.js rename to packages/ui_framework/src/components/table/table_header_check_box_cell.test.js diff --git a/ui_framework/src/components/table/table_info.js b/packages/ui_framework/src/components/table/table_info.js similarity index 100% rename from ui_framework/src/components/table/table_info.js rename to packages/ui_framework/src/components/table/table_info.js diff --git a/ui_framework/src/components/table/table_info.test.js b/packages/ui_framework/src/components/table/table_info.test.js similarity index 100% rename from ui_framework/src/components/table/table_info.test.js rename to packages/ui_framework/src/components/table/table_info.test.js diff --git a/ui_framework/src/components/table/table_row.js b/packages/ui_framework/src/components/table/table_row.js similarity index 100% rename from ui_framework/src/components/table/table_row.js rename to packages/ui_framework/src/components/table/table_row.js diff --git a/ui_framework/src/components/table/table_row.test.js b/packages/ui_framework/src/components/table/table_row.test.js similarity index 100% rename from ui_framework/src/components/table/table_row.test.js rename to packages/ui_framework/src/components/table/table_row.test.js diff --git a/ui_framework/src/components/table/table_row_cell.js b/packages/ui_framework/src/components/table/table_row_cell.js similarity index 100% rename from ui_framework/src/components/table/table_row_cell.js rename to packages/ui_framework/src/components/table/table_row_cell.js diff --git a/ui_framework/src/components/table/table_row_cell.test.js b/packages/ui_framework/src/components/table/table_row_cell.test.js similarity index 100% rename from ui_framework/src/components/table/table_row_cell.test.js rename to packages/ui_framework/src/components/table/table_row_cell.test.js diff --git a/ui_framework/src/components/table/table_row_check_box_cell.js b/packages/ui_framework/src/components/table/table_row_check_box_cell.js similarity index 100% rename from ui_framework/src/components/table/table_row_check_box_cell.js rename to packages/ui_framework/src/components/table/table_row_check_box_cell.js diff --git a/ui_framework/src/components/table/table_row_check_box_cell.test.js b/packages/ui_framework/src/components/table/table_row_check_box_cell.test.js similarity index 100% rename from ui_framework/src/components/table/table_row_check_box_cell.test.js rename to packages/ui_framework/src/components/table/table_row_check_box_cell.test.js diff --git a/ui_framework/src/components/table_info/_index.scss b/packages/ui_framework/src/components/table_info/_index.scss similarity index 100% rename from ui_framework/src/components/table_info/_index.scss rename to packages/ui_framework/src/components/table_info/_index.scss diff --git a/ui_framework/src/components/table_info/_table_info.scss b/packages/ui_framework/src/components/table_info/_table_info.scss similarity index 100% rename from ui_framework/src/components/table_info/_table_info.scss rename to packages/ui_framework/src/components/table_info/_table_info.scss diff --git a/ui_framework/src/components/tabs/__snapshots__/tab.test.js.snap b/packages/ui_framework/src/components/tabs/__snapshots__/tab.test.js.snap similarity index 100% rename from ui_framework/src/components/tabs/__snapshots__/tab.test.js.snap rename to packages/ui_framework/src/components/tabs/__snapshots__/tab.test.js.snap diff --git a/ui_framework/src/components/tabs/__snapshots__/tabs.test.js.snap b/packages/ui_framework/src/components/tabs/__snapshots__/tabs.test.js.snap similarity index 100% rename from ui_framework/src/components/tabs/__snapshots__/tabs.test.js.snap rename to packages/ui_framework/src/components/tabs/__snapshots__/tabs.test.js.snap diff --git a/ui_framework/src/components/tabs/_index.scss b/packages/ui_framework/src/components/tabs/_index.scss similarity index 100% rename from ui_framework/src/components/tabs/_index.scss rename to packages/ui_framework/src/components/tabs/_index.scss diff --git a/ui_framework/src/components/tabs/_tabs.scss b/packages/ui_framework/src/components/tabs/_tabs.scss similarity index 100% rename from ui_framework/src/components/tabs/_tabs.scss rename to packages/ui_framework/src/components/tabs/_tabs.scss diff --git a/ui_framework/src/components/tabs/index.js b/packages/ui_framework/src/components/tabs/index.js similarity index 100% rename from ui_framework/src/components/tabs/index.js rename to packages/ui_framework/src/components/tabs/index.js diff --git a/ui_framework/src/components/tabs/tab.js b/packages/ui_framework/src/components/tabs/tab.js similarity index 100% rename from ui_framework/src/components/tabs/tab.js rename to packages/ui_framework/src/components/tabs/tab.js diff --git a/ui_framework/src/components/tabs/tab.test.js b/packages/ui_framework/src/components/tabs/tab.test.js similarity index 100% rename from ui_framework/src/components/tabs/tab.test.js rename to packages/ui_framework/src/components/tabs/tab.test.js diff --git a/ui_framework/src/components/tabs/tabs.js b/packages/ui_framework/src/components/tabs/tabs.js similarity index 100% rename from ui_framework/src/components/tabs/tabs.js rename to packages/ui_framework/src/components/tabs/tabs.js diff --git a/ui_framework/src/components/tabs/tabs.test.js b/packages/ui_framework/src/components/tabs/tabs.test.js similarity index 100% rename from ui_framework/src/components/tabs/tabs.test.js rename to packages/ui_framework/src/components/tabs/tabs.test.js diff --git a/ui_framework/src/components/toggle_button/_index.scss b/packages/ui_framework/src/components/toggle_button/_index.scss similarity index 100% rename from ui_framework/src/components/toggle_button/_index.scss rename to packages/ui_framework/src/components/toggle_button/_index.scss diff --git a/ui_framework/src/components/toggle_button/_toggle_button.scss b/packages/ui_framework/src/components/toggle_button/_toggle_button.scss similarity index 100% rename from ui_framework/src/components/toggle_button/_toggle_button.scss rename to packages/ui_framework/src/components/toggle_button/_toggle_button.scss diff --git a/ui_framework/src/components/toggle_button/_toggle_panel.scss b/packages/ui_framework/src/components/toggle_button/_toggle_panel.scss similarity index 100% rename from ui_framework/src/components/toggle_button/_toggle_panel.scss rename to packages/ui_framework/src/components/toggle_button/_toggle_panel.scss diff --git a/ui_framework/src/components/tool_bar/__snapshots__/tool_bar.test.js.snap b/packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar.test.js.snap similarity index 100% rename from ui_framework/src/components/tool_bar/__snapshots__/tool_bar.test.js.snap rename to packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar.test.js.snap diff --git a/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_footer.test.js.snap b/packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_footer.test.js.snap similarity index 100% rename from ui_framework/src/components/tool_bar/__snapshots__/tool_bar_footer.test.js.snap rename to packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_footer.test.js.snap diff --git a/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_footer_section.test.js.snap b/packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_footer_section.test.js.snap similarity index 100% rename from ui_framework/src/components/tool_bar/__snapshots__/tool_bar_footer_section.test.js.snap rename to packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_footer_section.test.js.snap diff --git a/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_search_box.test.js.snap b/packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_search_box.test.js.snap similarity index 100% rename from ui_framework/src/components/tool_bar/__snapshots__/tool_bar_search_box.test.js.snap rename to packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_search_box.test.js.snap diff --git a/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_section.test.js.snap b/packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_section.test.js.snap similarity index 100% rename from ui_framework/src/components/tool_bar/__snapshots__/tool_bar_section.test.js.snap rename to packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_section.test.js.snap diff --git a/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_text.test.js.snap b/packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_text.test.js.snap similarity index 100% rename from ui_framework/src/components/tool_bar/__snapshots__/tool_bar_text.test.js.snap rename to packages/ui_framework/src/components/tool_bar/__snapshots__/tool_bar_text.test.js.snap diff --git a/ui_framework/src/components/tool_bar/_index.scss b/packages/ui_framework/src/components/tool_bar/_index.scss similarity index 100% rename from ui_framework/src/components/tool_bar/_index.scss rename to packages/ui_framework/src/components/tool_bar/_index.scss diff --git a/ui_framework/src/components/tool_bar/_tool_bar.scss b/packages/ui_framework/src/components/tool_bar/_tool_bar.scss similarity index 100% rename from ui_framework/src/components/tool_bar/_tool_bar.scss rename to packages/ui_framework/src/components/tool_bar/_tool_bar.scss diff --git a/ui_framework/src/components/tool_bar/_tool_bar_footer.scss b/packages/ui_framework/src/components/tool_bar/_tool_bar_footer.scss similarity index 100% rename from ui_framework/src/components/tool_bar/_tool_bar_footer.scss rename to packages/ui_framework/src/components/tool_bar/_tool_bar_footer.scss diff --git a/ui_framework/src/components/tool_bar/_tool_bar_search.scss b/packages/ui_framework/src/components/tool_bar/_tool_bar_search.scss similarity index 100% rename from ui_framework/src/components/tool_bar/_tool_bar_search.scss rename to packages/ui_framework/src/components/tool_bar/_tool_bar_search.scss diff --git a/ui_framework/src/components/tool_bar/_tool_bar_text.scss b/packages/ui_framework/src/components/tool_bar/_tool_bar_text.scss similarity index 100% rename from ui_framework/src/components/tool_bar/_tool_bar_text.scss rename to packages/ui_framework/src/components/tool_bar/_tool_bar_text.scss diff --git a/ui_framework/src/components/tool_bar/index.js b/packages/ui_framework/src/components/tool_bar/index.js similarity index 100% rename from ui_framework/src/components/tool_bar/index.js rename to packages/ui_framework/src/components/tool_bar/index.js diff --git a/ui_framework/src/components/tool_bar/tool_bar.js b/packages/ui_framework/src/components/tool_bar/tool_bar.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar.js rename to packages/ui_framework/src/components/tool_bar/tool_bar.js diff --git a/ui_framework/src/components/tool_bar/tool_bar.test.js b/packages/ui_framework/src/components/tool_bar/tool_bar.test.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar.test.js rename to packages/ui_framework/src/components/tool_bar/tool_bar.test.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_footer.js b/packages/ui_framework/src/components/tool_bar/tool_bar_footer.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_footer.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_footer.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_footer.test.js b/packages/ui_framework/src/components/tool_bar/tool_bar_footer.test.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_footer.test.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_footer.test.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_footer_section.js b/packages/ui_framework/src/components/tool_bar/tool_bar_footer_section.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_footer_section.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_footer_section.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_footer_section.test.js b/packages/ui_framework/src/components/tool_bar/tool_bar_footer_section.test.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_footer_section.test.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_footer_section.test.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_search_box.js b/packages/ui_framework/src/components/tool_bar/tool_bar_search_box.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_search_box.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_search_box.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_search_box.test.js b/packages/ui_framework/src/components/tool_bar/tool_bar_search_box.test.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_search_box.test.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_search_box.test.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_section.js b/packages/ui_framework/src/components/tool_bar/tool_bar_section.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_section.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_section.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_section.test.js b/packages/ui_framework/src/components/tool_bar/tool_bar_section.test.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_section.test.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_section.test.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_text.js b/packages/ui_framework/src/components/tool_bar/tool_bar_text.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_text.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_text.js diff --git a/ui_framework/src/components/tool_bar/tool_bar_text.test.js b/packages/ui_framework/src/components/tool_bar/tool_bar_text.test.js similarity index 100% rename from ui_framework/src/components/tool_bar/tool_bar_text.test.js rename to packages/ui_framework/src/components/tool_bar/tool_bar_text.test.js diff --git a/ui_framework/src/components/typography/__snapshots__/typography.test.js.snap b/packages/ui_framework/src/components/typography/__snapshots__/typography.test.js.snap similarity index 100% rename from ui_framework/src/components/typography/__snapshots__/typography.test.js.snap rename to packages/ui_framework/src/components/typography/__snapshots__/typography.test.js.snap diff --git a/ui_framework/src/components/typography/_index.scss b/packages/ui_framework/src/components/typography/_index.scss similarity index 100% rename from ui_framework/src/components/typography/_index.scss rename to packages/ui_framework/src/components/typography/_index.scss diff --git a/ui_framework/src/components/typography/_typography.scss b/packages/ui_framework/src/components/typography/_typography.scss similarity index 100% rename from ui_framework/src/components/typography/_typography.scss rename to packages/ui_framework/src/components/typography/_typography.scss diff --git a/ui_framework/src/components/typography/typography.js b/packages/ui_framework/src/components/typography/typography.js similarity index 100% rename from ui_framework/src/components/typography/typography.js rename to packages/ui_framework/src/components/typography/typography.js diff --git a/ui_framework/src/components/typography/typography.test.js b/packages/ui_framework/src/components/typography/typography.test.js similarity index 100% rename from ui_framework/src/components/typography/typography.test.js rename to packages/ui_framework/src/components/typography/typography.test.js diff --git a/ui_framework/src/components/vertical_rhythm/_index.scss b/packages/ui_framework/src/components/vertical_rhythm/_index.scss similarity index 100% rename from ui_framework/src/components/vertical_rhythm/_index.scss rename to packages/ui_framework/src/components/vertical_rhythm/_index.scss diff --git a/ui_framework/src/components/vertical_rhythm/_vertical_rhythm.scss b/packages/ui_framework/src/components/vertical_rhythm/_vertical_rhythm.scss similarity index 100% rename from ui_framework/src/components/vertical_rhythm/_vertical_rhythm.scss rename to packages/ui_framework/src/components/vertical_rhythm/_vertical_rhythm.scss diff --git a/ui_framework/src/components/view/_index.scss b/packages/ui_framework/src/components/view/_index.scss similarity index 100% rename from ui_framework/src/components/view/_index.scss rename to packages/ui_framework/src/components/view/_index.scss diff --git a/ui_framework/src/components/view/_view.scss b/packages/ui_framework/src/components/view/_view.scss similarity index 100% rename from ui_framework/src/components/view/_view.scss rename to packages/ui_framework/src/components/view/_view.scss diff --git a/ui_framework/src/global_styling/mixins/_global_mixins.scss b/packages/ui_framework/src/global_styling/mixins/_global_mixins.scss similarity index 100% rename from ui_framework/src/global_styling/mixins/_global_mixins.scss rename to packages/ui_framework/src/global_styling/mixins/_global_mixins.scss diff --git a/ui_framework/src/global_styling/mixins/_index.scss b/packages/ui_framework/src/global_styling/mixins/_index.scss similarity index 100% rename from ui_framework/src/global_styling/mixins/_index.scss rename to packages/ui_framework/src/global_styling/mixins/_index.scss diff --git a/ui_framework/src/global_styling/reset/_index.scss b/packages/ui_framework/src/global_styling/reset/_index.scss similarity index 100% rename from ui_framework/src/global_styling/reset/_index.scss rename to packages/ui_framework/src/global_styling/reset/_index.scss diff --git a/ui_framework/src/global_styling/reset/_reset.scss b/packages/ui_framework/src/global_styling/reset/_reset.scss similarity index 100% rename from ui_framework/src/global_styling/reset/_reset.scss rename to packages/ui_framework/src/global_styling/reset/_reset.scss diff --git a/ui_framework/src/global_styling/utilities/_index.scss b/packages/ui_framework/src/global_styling/utilities/_index.scss similarity index 100% rename from ui_framework/src/global_styling/utilities/_index.scss rename to packages/ui_framework/src/global_styling/utilities/_index.scss diff --git a/ui_framework/src/global_styling/variables/_animations.scss b/packages/ui_framework/src/global_styling/variables/_animations.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_animations.scss rename to packages/ui_framework/src/global_styling/variables/_animations.scss diff --git a/ui_framework/src/global_styling/variables/_borders.scss b/packages/ui_framework/src/global_styling/variables/_borders.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_borders.scss rename to packages/ui_framework/src/global_styling/variables/_borders.scss diff --git a/ui_framework/src/global_styling/variables/_colors.scss b/packages/ui_framework/src/global_styling/variables/_colors.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_colors.scss rename to packages/ui_framework/src/global_styling/variables/_colors.scss diff --git a/ui_framework/src/global_styling/variables/_font.scss b/packages/ui_framework/src/global_styling/variables/_font.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_font.scss rename to packages/ui_framework/src/global_styling/variables/_font.scss diff --git a/ui_framework/src/global_styling/variables/_form.scss b/packages/ui_framework/src/global_styling/variables/_form.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_form.scss rename to packages/ui_framework/src/global_styling/variables/_form.scss diff --git a/ui_framework/src/global_styling/variables/_index.scss b/packages/ui_framework/src/global_styling/variables/_index.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_index.scss rename to packages/ui_framework/src/global_styling/variables/_index.scss diff --git a/ui_framework/src/global_styling/variables/_shadows.scss b/packages/ui_framework/src/global_styling/variables/_shadows.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_shadows.scss rename to packages/ui_framework/src/global_styling/variables/_shadows.scss diff --git a/ui_framework/src/global_styling/variables/_timing.scss b/packages/ui_framework/src/global_styling/variables/_timing.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_timing.scss rename to packages/ui_framework/src/global_styling/variables/_timing.scss diff --git a/ui_framework/src/global_styling/variables/_tool_bar.scss b/packages/ui_framework/src/global_styling/variables/_tool_bar.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_tool_bar.scss rename to packages/ui_framework/src/global_styling/variables/_tool_bar.scss diff --git a/ui_framework/src/global_styling/variables/_z_index.scss b/packages/ui_framework/src/global_styling/variables/_z_index.scss similarity index 100% rename from ui_framework/src/global_styling/variables/_z_index.scss rename to packages/ui_framework/src/global_styling/variables/_z_index.scss diff --git a/ui_framework/src/index.scss b/packages/ui_framework/src/index.scss similarity index 100% rename from ui_framework/src/index.scss rename to packages/ui_framework/src/index.scss diff --git a/packages/ui_framework/src/postcss.config.js b/packages/ui_framework/src/postcss.config.js new file mode 100644 index 0000000000000..dc06a629c48b7 --- /dev/null +++ b/packages/ui_framework/src/postcss.config.js @@ -0,0 +1,5 @@ +module.exports = { + plugins: [ + require('autoprefixer')({ browsers: ['last 2 versions'] }) + ] +}; diff --git a/ui_framework/src/services/accessibility/accessible_click_keys.js b/packages/ui_framework/src/services/accessibility/accessible_click_keys.js similarity index 100% rename from ui_framework/src/services/accessibility/accessible_click_keys.js rename to packages/ui_framework/src/services/accessibility/accessible_click_keys.js diff --git a/ui_framework/src/services/accessibility/combo_box_key_codes.js b/packages/ui_framework/src/services/accessibility/combo_box_key_codes.js similarity index 100% rename from ui_framework/src/services/accessibility/combo_box_key_codes.js rename to packages/ui_framework/src/services/accessibility/combo_box_key_codes.js diff --git a/ui_framework/src/services/accessibility/index.js b/packages/ui_framework/src/services/accessibility/index.js similarity index 100% rename from ui_framework/src/services/accessibility/index.js rename to packages/ui_framework/src/services/accessibility/index.js diff --git a/ui_framework/src/services/alignment.js b/packages/ui_framework/src/services/alignment.js similarity index 100% rename from ui_framework/src/services/alignment.js rename to packages/ui_framework/src/services/alignment.js diff --git a/ui_framework/src/services/index.js b/packages/ui_framework/src/services/index.js similarity index 100% rename from ui_framework/src/services/index.js rename to packages/ui_framework/src/services/index.js diff --git a/ui_framework/src/services/key_codes.js b/packages/ui_framework/src/services/key_codes.js similarity index 100% rename from ui_framework/src/services/key_codes.js rename to packages/ui_framework/src/services/key_codes.js diff --git a/ui_framework/src/services/sort/index.js b/packages/ui_framework/src/services/sort/index.js similarity index 100% rename from ui_framework/src/services/sort/index.js rename to packages/ui_framework/src/services/sort/index.js diff --git a/ui_framework/src/services/sort/sortable_properties.js b/packages/ui_framework/src/services/sort/sortable_properties.js similarity index 100% rename from ui_framework/src/services/sort/sortable_properties.js rename to packages/ui_framework/src/services/sort/sortable_properties.js diff --git a/ui_framework/src/services/sort/sortable_properties.test.js b/packages/ui_framework/src/services/sort/sortable_properties.test.js similarity index 100% rename from ui_framework/src/services/sort/sortable_properties.test.js rename to packages/ui_framework/src/services/sort/sortable_properties.test.js diff --git a/ui_framework/src/test/required_props.js b/packages/ui_framework/src/test/required_props.js similarity index 100% rename from ui_framework/src/test/required_props.js rename to packages/ui_framework/src/test/required_props.js diff --git a/ui_framework/src/themes/light_theme/_index.scss b/packages/ui_framework/src/themes/light_theme/_index.scss similarity index 100% rename from ui_framework/src/themes/light_theme/_index.scss rename to packages/ui_framework/src/themes/light_theme/_index.scss diff --git a/ui_framework/doc_site/webpack.config.js b/packages/ui_framework/webpack.base.js similarity index 52% rename from ui_framework/doc_site/webpack.config.js rename to packages/ui_framework/webpack.base.js index dc0c471d0a825..f22e3c7591361 100644 --- a/ui_framework/doc_site/webpack.config.js +++ b/packages/ui_framework/webpack.base.js @@ -1,23 +1,32 @@ -const path = require('path'); -const babelPreset = require('../../src/optimize/babel/helpers').webpackPreset; -module.exports = { - devtool: 'source-map', - - entry: { - guide: './ui_framework/doc_site/src/index.js' - }, - - output: { - path: path.resolve(__dirname, 'build'), - filename: 'bundle.js' - }, - - resolve: { - root: [ - path.resolve(__dirname, 'src/ui_framework/doc_site') - ] - }, +const babelPreset = { + presets: [ + [require.resolve('babel-preset-env'), { + targets: { + browsers: [ + 'last 2 versions', + '> 5%', + 'Safari 7' // for PhantomJS support + ] + }, + useBuiltIns: true, + }], + { + presets: [ + require.resolve('babel-preset-react') + ], + plugins: [ + require.resolve('babel-plugin-add-module-exports'), + // stage 3 + require.resolve('babel-plugin-transform-async-generator-functions'), + require.resolve('babel-plugin-transform-object-rest-spread'), + // stage 2 + require.resolve('babel-plugin-transform-class-properties'), + ], + }, + ], +}; +module.exports = { // These are necessasry for using Enzyme with Webpack (https://github.com/airbnb/enzyme/blob/master/docs/guides/webpack.md). externals: { 'react/lib/ExecutionEnvironment': true, @@ -36,10 +45,6 @@ module.exports = { query: { presets: [babelPreset], }, - }, { - test: /\.scss$/, - loaders: ['style', 'css', 'postcss', 'sass'], - exclude: /node_modules/ }, { test: /\.html$/, loader: 'html', diff --git a/packages/ui_framework/webpack.build.js b/packages/ui_framework/webpack.build.js new file mode 100644 index 0000000000000..9d0517749f116 --- /dev/null +++ b/packages/ui_framework/webpack.build.js @@ -0,0 +1,28 @@ +const path = require('path'); +const merge = require('webpack-merge'); +const ExtractTextPlugin = require('extract-text-webpack-plugin'); +const baseConfig = require('./webpack.base'); + +module.exports = merge(baseConfig, { + entry: { + ui_framework: './index.js' + }, + + output: { + path: path.resolve(__dirname, 'build'), + filename: '[name].js' + }, + + module: { + loaders: [{ + test: /\.scss$/, + loader: ExtractTextPlugin.extract("style-loader", "css-loader!postcss-loader!sass-loader"), + exclude: /node_modules/, + }] + }, + + // Use the plugin to specify the resulting filename (and add needed behavior to the compiler) + plugins: [ + new ExtractTextPlugin("[name].css") + ] +}); diff --git a/packages/ui_framework/webpack.doc_site.js b/packages/ui_framework/webpack.doc_site.js new file mode 100644 index 0000000000000..a2def800fcad9 --- /dev/null +++ b/packages/ui_framework/webpack.doc_site.js @@ -0,0 +1,30 @@ +const path = require('path'); +const merge = require('webpack-merge'); +const baseConfig = require('./webpack.base'); + +module.exports = merge(baseConfig, { + devtool: 'source-map', + + entry: { + guide: './doc_site/src/index.js' + }, + + output: { + path: path.resolve(__dirname, 'doc_site/build'), + filename: 'bundle.js' + }, + + resolve: { + root: [ + path.resolve(__dirname, 'packages/ui_framework/doc_site') + ] + }, + + module: { + loaders: [{ + test: /\.scss$/, + loaders: ['style', 'css', 'postcss', 'sass'], + exclude: /node_modules/ + }], + }, +}); diff --git a/tasks/ui_framework.js b/tasks/ui_framework.js deleted file mode 100644 index 49e0105fab12b..0000000000000 --- a/tasks/ui_framework.js +++ /dev/null @@ -1,139 +0,0 @@ -import sass from 'node-sass'; -import postcss from 'postcss'; -import postcssConfig from '../src/optimize/postcss.config'; -import chokidar from 'chokidar'; -import debounce from 'lodash/function/debounce'; - -const platform = require('os').platform(); -const isPlatformWindows = /^win/.test(platform); - -module.exports = function (grunt) { - grunt.registerTask('uiFramework:build', function () { - const done = this.async(); - - const serverCmd = { - cmd: isPlatformWindows ? '.\\node_modules\\.bin\\webpack.cmd' : './node_modules/.bin/webpack', - args: [ - '-p', - '--config=ui_framework/doc_site/webpack.config.js', - '--devtool', // Prevent the source map from being generated - ], - opts: { stdio: 'inherit' } - }; - - const uiFrameworkServerBuild = new Promise((resolve, reject) => { - grunt.util.spawn(serverCmd, (error, result, code) => { - if (error || code !== 0) { - const message = result.stderr || result.stdout; - - grunt.log.error(message); - - return reject(); - } - - grunt.log.writeln(result); - - resolve(); - }); - }); - - uiFrameworkServerBuild.then(done); - }); - - grunt.registerTask('uiFramework:start', function () { - const done = this.async(); - Promise.all([uiFrameworkWatch(), uiFrameworkServerStart()]).then(done); - }); - - grunt.registerTask('uiFramework:compileCss', function () { - const done = this.async(); - uiFrameworkCompile().then(done); - }); - - function uiFrameworkServerStart() { - const serverCmd = { - cmd: isPlatformWindows ? '.\\node_modules\\.bin\\webpack-dev-server.cmd' : './node_modules/.bin/webpack-dev-server', - args: [ - '--config=ui_framework/doc_site/webpack.config.js', - '--hot ', - '--inline', - '--content-base=ui_framework/doc_site/build', - '--host=0.0.0.0', - '--port=8020', - ], - opts: { stdio: 'inherit' } - }; - - return new Promise((resolve, reject) => { - grunt.util.spawn(serverCmd, (error, result, code) => { - if (error || code !== 0) { - const message = result.stderr || result.stdout; - - grunt.log.error(message); - - return reject(); - } - - grunt.log.writeln(result); - - resolve(); - }); - - }); - } - - function uiFrameworkCompile() { - const src = 'ui_framework/src/index.scss'; - const dest = 'ui_framework/dist/ui_framework.css'; - - return new Promise(resolve => { - sass.render({ - file: src, - }, function (error, result) { - if (error) { - grunt.log.error(error); - } - - postcss([postcssConfig]) - .process(result.css, { from: src, to: dest }) - .then(result => { - grunt.file.write(dest, result.css); - - if (result.map) { - grunt.file.write(`${dest}.map`, result.map); - } - - resolve(); - }); - }); - }); - } - - function uiFrameworkWatch() { - const debouncedCompile = debounce(() => { - // Compile the SCSS in a separate process because node-sass throws a fatal error if it fails - // to compile. - grunt.util.spawn({ - cmd: isPlatformWindows ? '.\\node_modules\\.bin\\grunt.cmd' : './node_modules/.bin/grunt', - args: [ - 'uiFramework:compileCss', - ], - }, (error, result) => { - if (error) { - grunt.log.error(result.stdout); - } else { - grunt.log.writeln(result); - } - }); - }, 400, { leading: true }); - - return new Promise(() => { - debouncedCompile(); - - chokidar.watch('ui_framework/src', { ignoreInitial: true }).on('all', (event, path) => { - grunt.log.writeln(event, path); - debouncedCompile(); - }); - }); - } -};