From 89841fc2f063557acd6e892a9fecf57212e3c963 Mon Sep 17 00:00:00 2001 From: Wesley B <62723358+wesleyboar@users.noreply.github.com> Date: Fri, 25 Oct 2024 12:03:13 -0500 Subject: [PATCH 01/25] feat(djangocms-blog): pagination --- src/lib/_imports/djangocms-blog/README.md | 6 +++++ .../djangocms-blog/cms-pagination.postcss | 26 +++++++++++++++++++ .../cms-pagination/cms-pagination.hbs | 5 ++++ .../djangocms-blog/cms-pagination/config.yml | 13 ++++++++++ .../djangocms-blog/cms-pagination/readme.md | 3 +++ src/lib/_imports/djangocms-blog/config.yml | 3 +++ 6 files changed, 56 insertions(+) create mode 100644 src/lib/_imports/djangocms-blog/README.md create mode 100644 src/lib/_imports/djangocms-blog/cms-pagination.postcss create mode 100644 src/lib/_imports/djangocms-blog/cms-pagination/cms-pagination.hbs create mode 100644 src/lib/_imports/djangocms-blog/cms-pagination/config.yml create mode 100644 src/lib/_imports/djangocms-blog/cms-pagination/readme.md create mode 100644 src/lib/_imports/djangocms-blog/config.yml diff --git a/src/lib/_imports/djangocms-blog/README.md b/src/lib/_imports/djangocms-blog/README.md new file mode 100644 index 000000000..9711321d1 --- /dev/null +++ b/src/lib/_imports/djangocms-blog/README.md @@ -0,0 +1,6 @@ +# Django CMS Blog + +Known Clients +- [TACC/Core-CMS] + +[tacc/core-cms]: https://github.com/TACC/Core-CMS diff --git a/src/lib/_imports/djangocms-blog/cms-pagination.postcss b/src/lib/_imports/djangocms-blog/cms-pagination.postcss new file mode 100644 index 000000000..a9a797d8e --- /dev/null +++ b/src/lib/_imports/djangocms-blog/cms-pagination.postcss @@ -0,0 +1,26 @@ +/* +Pagination (Bootstrap) + +Style Bootstrap pagination. See: + +- [Bootstrap Pagination](https://getbootstrap.com/docs/4.0/components/pagination/) + +Styleguide Components.Bootstrap.Pagination +*/ +@import url("../components/c-page.postcss"); + + +.pagination { + @extend .c-page-list; + + margin-block: var(--global-space--x-large); + + width: fit-content; + margin-inline: auto; +} +.pagination a, +.pagination span { + @extend .c-page-end; + + padding-block: 0; +} diff --git a/src/lib/_imports/djangocms-blog/cms-pagination/cms-pagination.hbs b/src/lib/_imports/djangocms-blog/cms-pagination/cms-pagination.hbs new file mode 100644 index 000000000..499754eb3 --- /dev/null +++ b/src/lib/_imports/djangocms-blog/cms-pagination/cms-pagination.hbs @@ -0,0 +1,5 @@ + diff --git a/src/lib/_imports/djangocms-blog/cms-pagination/config.yml b/src/lib/_imports/djangocms-blog/cms-pagination/config.yml new file mode 100644 index 000000000..657741296 --- /dev/null +++ b/src/lib/_imports/djangocms-blog/cms-pagination/config.yml @@ -0,0 +1,13 @@ +label: Pagination +variants: + - name: default + label: Unstyled + status: reference + context: + shouldSkipBase: true + - name: tacc-cms + label: TACC (CMS) + status: ready + context: + shouldSkipPattern: false + shouldLoadCMS: true diff --git a/src/lib/_imports/djangocms-blog/cms-pagination/readme.md b/src/lib/_imports/djangocms-blog/cms-pagination/readme.md new file mode 100644 index 000000000..9ec40ae2a --- /dev/null +++ b/src/lib/_imports/djangocms-blog/cms-pagination/readme.md @@ -0,0 +1,3 @@ +To style [Django CMS Blog](https://github.com/nephila/djangocms-blog/blob/1.1.1/djangocms_blog/templates/djangocms_blog/post_list.html) pagination. + +