Skip to content

Commit 9e92aca

Browse files
authored
refactor: remove ui pattern demo (#941)
1 parent 9c846c7 commit 9e92aca

File tree

9 files changed

+3553
-13144
lines changed

9 files changed

+3553
-13144
lines changed

README.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ The base CMS code for TACC WMA Workspace Portals & Websites
3535
| `bin` | scripts e.g. build CSS |
3636
| `taccsite_cms` | settings for [Core CMS] |
3737
| `taccsite_custom` | [Git submodule][Git Submodules] of [Core CMS Resources] |
38-
| `taccsite_ui` | files to build [TACC UI Patterns] |
3938

4039
## Prerequisites
4140

@@ -140,8 +139,7 @@ To only update as necessary, or update since uncommon changes:
140139
| 1 | Python models | `docker exec -it core_cms sh -c "python manage.py migrate"` |
141140
| 2 | Node dependencies | `npm ci` |
142141
| 3 | CSS stylesheets | `npm run build:css` |
143-
| 4 | UI Demo | `npm run build:ui-demo` |
144-
| 5 | Assets e.g.<br><sub>images, stylesheets, JavaScript, UI demo</sub> | `docker exec -it core_cms sh -c "python manage.py collectstatic --no-input"` |
142+
| 4 | Assets e.g.<br><sub>images, stylesheets, JavaScript</sub> | `docker exec -it core_cms sh -c "python manage.py collectstatic --no-input"` |
145143

146144
</details>
147145

@@ -193,7 +191,6 @@ To contribute, first read [How to Contirbute][Contributing].
193191
[Docker]: https://docs.docker.com/get-docker/
194192
[Docker Compose]: https://docs.docker.com/compose/install/
195193

196-
[TACC UI Patterns]: https://tacc.utexas.edu/static/ui/
197194
[Build & Deploy Project]: https://tacc-main.atlassian.net/wiki/x/2AVv
198195
[Django CMS User Guide]: https://tacc-main.atlassian.net/wiki/x/phdv
199196

docs/develop-project.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Read [Django CMS User Guide] for CMS user instructions.
88
- [Build Static Files](#build-static-files)
99
- [Collect Static Files](#collect-static-files)
1010
- [Customize & Translate Text](#customize--translate-text)
11-
- [Demo UI Patterns](#demo-ui-patterns)
11+
- [Review Patterns from Core Styles](#review-patterns-in-core-styles)
1212
- [Develop with Core Styles Simultaneously](#develop-with-core-styles-simultaneously)
1313

1414
## Add Styles & Scripts
@@ -82,27 +82,27 @@ docker exec -it core_cms sh -c "python manage.py collectstatic --no-input"
8282

8383
4. [Restart the CMS server.][restart server]
8484

85-
## Demo UI Patterns
85+
## Review Patterns in Core Styles
8686

87-
A demo of any documented CSS modules from [Core Styles] and [Core CMS].
87+
### For Latest Patterns & Styles
8888

89-
1. Build:
89+
See https://tacc.github.io/Core-Styles.
9090

91-
```sh
92-
npm run build:ui-demo
93-
```
91+
### For Patterns & Styles as of Your CMS Version:
9492

95-
2. [Collect Static Files](#collect-static-files):
96-
97-
```sh
98-
docker exec -it core_cms sh -c "python manage.py collectstatic --no-input"
93+
0. See current version of Core Styles installed:
94+
```shell
95+
npm list @tacc/core-styles
9996
```
100-
101-
3. Open http://localhost:8000/static/ui/index.html.
97+
1. Checkout [Core Styles] at that version, e.g.:
98+
```shell
99+
git checkout v2.43.1
100+
```
101+
2. Follow [Core Styles "Quick Start"](https://github.com/TACC/Core-Styles/blob/v2.43.2/README.md#quick-start) up to `npm start`.
102102

103103
## Develop with [Core Styles] Simultaneously
104104

105-
See [Locally Develop CMS and Styles](https://github.com/TACC/Core-CMS/wiki/Locally-Develop-CMS-and-Styles).
105+
See [Locally Develop CMS and Styles](https://github.com/TACC/Core-Styles/wiki/Develop-with-Client-Code-Simultaneously).
106106

107107
<!-- Link Aliases -->
108108

0 commit comments

Comments
 (0)