You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2021/05/19 19:15:35 UTC

[tomee-site-generator] 08/09: Merge branch 'new-home-page' of github.com:Dexmaster/tomee-site-generator into new-home-page

This is an automated email from the ASF dual-hosted git repository.

dblevins pushed a commit to branch new-home-page
in repository https://gitbox.apache.org/repos/asf/tomee-site-generator.git

commit 459b46b87f5654ba04d15618118fc8f7e2b3a9e5
Merge: a8c19f2 202ad50
Author: David Blevins <da...@gmail.com>
AuthorDate: Wed May 19 09:57:08 2021 -0700

    Merge branch 'new-home-page' of github.com:Dexmaster/tomee-site-generator into new-home-page

 src/main/jbake/assets/css/cardio.css               | 661 ++++++++++++++++-----
 src/main/jbake/assets/css/jqtree.css               |  13 +-
 .../jbake/assets/img/apache_tomee-logo-white.svg   |   1 +
 src/main/jbake/assets/img/apache_tomee-logo.svg    |   1 +
 src/main/jbake/assets/img/commiters-info-back.jpg  | Bin 0 -> 115661 bytes
 src/main/jbake/assets/img/jakarta_ee_logo.png      | Bin 0 -> 6154 bytes
 .../img/jakartaee-compatible-badge-color.svg       |   1 +
 .../img/jakartaee-compatible-badge-white.svg       |   1 +
 .../jbake/assets/img/microprofile-icon-orange.png  | Bin 0 -> 921 bytes
 src/main/jbake/assets/img/microprofile_logo.png    | Bin 0 -> 12375 bytes
 src/main/jbake/assets/js/main.js                   |   7 +-
 src/main/jbake/templates/footer.gsp                |   3 +-
 src/main/jbake/templates/index.gsp                 | 180 +++++-
 src/main/jbake/templates/menu.gsp                  |  18 +-
 14 files changed, 687 insertions(+), 199 deletions(-)

diff --cc src/main/jbake/assets/css/cardio.css
index 8a3bed3,8aa3966..10de1b4
--- a/src/main/jbake/assets/css/cardio.css
+++ b/src/main/jbake/assets/css/cardio.css
@@@ -1404,6 -1405,358 +1405,358 @@@ div.compact > ul > li > p 
    margin: 0px;
  }
  
- li > p {
-     margin-bottom: 10px;
+ .link-block {
+   background: rgba(133,38,117,0.4);
+   padding: 15px 20px 40px 20px;
+   font-size: 19px;
+   display: flex;
+   align-items: flex-start;
+ }
+ 
+ .link-block .bottom h5 {
+   font-size: 15px;
+   font-weight: normal;
+   margin-top: 10px;
+ }
+ 
+ .link-block .bottom h4 {
+   font-size: 19px;
+   margin-bottom: 10px;
+ }
+ 
+ .link-block i {
+   margin: 10px 20px 0 10px;
+ }
+ 
+ .circled-icon {
+   border: 2px solid var(--light-white);
+   border-radius: 100%;
+   padding: 8px;
+ }
+ 
+ .header-links {
+   margin-top: 100px;
+ }
+ 
+ #main-block .table {
+   margin-bottom: 0;
+ }
+ 
+ .d-flex {
+   display: flex;
+   flex-wrap: wrap;
+ }
+ 
+ .m-auto {
+   margin: 0 auto;
+ }
+ 
+ .lead {
+   font-size: 20px;
+ }
+ 
+ .accented-block {
+   padding: 10px 30px;
+ }
+ 
+ .accented-block::before {
+   content: "";
+   width: 40px;
+   height: 4px;
+   display: block;
+   position: absolute;
+ }
+ 
+ .btn.btn-accent {
+   text-transform: uppercase;
+   padding: 10px 30px;
+   line-height: 25px;
+   font-size: 15px;
+   box-shadow: 2px 2px 3px -2px var(--light-black);
+   letter-spacing: 1.2px;
+   border-radius: 0;
+   color: var(--white);
+ }
+ 
+ .btn.btn-accent:active {
+   box-shadow: 0 0 15px -5px var(--light-black);
+ }
+ 
+ .btn i {
+   padding: 0 15px 0 0;
+   font-size: 27px;
+   margin: 0 -5px 0 -15px;
+   vertical-align: bottom;
+ }
+ 
+ .accented-block h5 {
+   font-size: 19px;
+ }
+ 
+ .accented-block h4 {
+   font-size: 38px;
+   color: var(--light-black)
+ }
+ 
+ .accented-block.accent-violet::before {
+   background: var(--violet);
+ }
+ 
+ .accented-block.accent-violet .btn.btn-accent,
+ .accent-violet.btn.btn-accent {
+   background: var(--violet);
+   border-color: var(--violet);
+ }
+ 
+ .accented-block.accent-violet .btn.btn-accent:hover,
+ .accented-block.accent-violet .btn.btn-accent:active,
+ .accent-violet.btn.btn-accent:hover,
+ .accent-violet.btn.btn-accent:active {
+   background: var(--white);
+   color: var(--violet);
+ }
+ 
+ .accented-block.accent-red::before {
+   background: var(--red);
+ }
+ 
+ .accented-block.accent-red .btn.btn-accent,
+ .accent-red.btn.btn-accent {
+   background: var(--red);
+   border-color: var(--red);
+ }
+ 
+ .accented-block.accent-red .btn.btn-accent:hover,
+ .accented-block.accent-red .btn.btn-accent:active,
+ .accent-red.btn.btn-accent:hover,
+ .accent-red.btn.btn-accent:active {
+   background: var(--white);
+   color: var(--red);
+ }
+ 
+ .accented-block.accent-orange::before {
+   background: var(--orange);
+ }
+ 
+ .accented-block.accent-orange .btn.btn-accent,
+ .accent-orange.btn.btn-accent {
+   background: var(--orange);
+   border-color: var(--orange);
+ }
+ 
+ .accented-block.accent-orange .btn.btn-accent:hover,
+ .accented-block.accent-orange .btn.btn-accent:active,
+ .accent-orange.btn.btn-accent:hover,
+ .accent-orange.btn.btn-accent:active {
+   background: var(--white);
+   color: var(--orange);
+ }
+ 
+ .f-column-start {
+   flex-direction: column;
+   align-items: flex-start;
+   text-align: left;
+ }
+ 
+ .f-column-end {
+   flex-direction: column;
+   align-items: flex-end;
+   text-align: right;
+ }
+ 
+ .f-column-end .btn, .f-column-end.accented-block::before {
+   align-self: flex-end;
+ }
+ 
+ .f-space-between {
+   justify-content: space-between;
+ }
+ 
+ .row.section {
+   padding: 80px 0;
+ }
+ 
+ .compatible-badge {
+   width: 204px;
+   height: 72px;
+   background-image: url(../img/jakartaee-compatible-badge-color.svg);
+   color: transparent;
+   display: inline-block;
+   background-size: contain;
+   user-select: none;
+ }
+ 
+ .compatible-badge.white {
+   background-image: url(../img/jakartaee-compatible-badge-white.svg);
+ }
+ 
+ .jakarta-ee-logo {
+   width: 265px;
+   height: 80px;
+   background: url(../img/jakarta_ee_logo.png) center center no-repeat;
+   background-size: contain;
+   display: inline-block;
+   user-select: none;
+ }
+ 
+ .microprofile-logo {
+   width: 288px;
+   height: 80px;
+   background: url(../img/microprofile_logo.png) center center no-repeat;
+   background-size: contain;
+   display: inline-block;
+   user-select: none;
+ }
+ 
+ .committers-info-section {
+   width: 100%;
+   color: var(--violet);
+   background: rgba(28, 36, 65, 0.93);
+   background: url('../img/commiters-info-back.jpg');
+   background-size: cover;
+   text-align: center;
+   padding: 25px 0;
+ }
+ 
+ .committers-info-section .info-count { 
+   display: block;
+   font-weight: bold;
+   font-size: 60px;
+   color: rgba(255,255,255,1);
+   letter-spacing: 0.4px;
+   margin-top: 25px;
+ }
+ 
+ .committers-info-section .info-title {
+   display: block;
+   font-weight: normal;
+   font-size: 35px;
+   color: rgba(255,255,255,1);
+   text-transform: uppercase;
+   margin-bottom: 25px;
+ }
+ 
+ .flavours-title {
+   position: absolute;
+   writing-mode: vertical-rl;
+   text-orientation: mixed;
+   right: -92px;
+   top: calc(50% - 55px);
+   padding: 10px 0;
+ }
+ 
+ .flavours-block {
+   width: 375px;
+   max-width: calc(100vw - 130px);
+   position: relative;
+   min-width: 240px;
+ }
+ 
+ .flavour {
+   border: 2px solid rgb(229, 229, 229);
+   border-radius: 20px;
+   padding: 5px 20px;
+   margin-bottom: 25px;
+   display: flex;
+   box-shadow: 0 0 80px -10px var(--light-gray);
+ }
+ 
+ .flavour-icon {
+   border-radius: 100%;
+   width: 56px;
+   height: 56px;
+   display: flex;
+   align-items: center;
+   justify-content: center;
+   margin: 3px 15px 3px 0;
+ }
+ 
+ .flavour-plus .flavour-icon{
+   background: rgb(238, 226, 255);
+   font-family: Montserrat;
+   font-style: normal;
+   font-weight: bold;
+   font-size: 40px;
+   color: rgba(131,38,119,1);
+ }
+ 
+ .flavour-plume .flavour-icon{
+   background: rgba(255,87,87, 0.344);
+   font-family: Poppins;
+   font-style: normal;
+   font-weight: bold;
+   font-size: 28px;
+   color: rgba(253,87,87,1);
+ }
+ 
+ .flavour-webprofile .flavour-icon{
+   background: rgba(243,143,36,0.476);
+   font-family: Poppins;
+   font-style: normal;
+   font-weight: bold;
+   font-size: 26px;
+   color: rgba(243,143,36,1);
+ }
+ 
+ .flavour-microprofile .flavour-icon{
+   background: url(../img/microprofile-icon-orange.png) center center no-repeat rgba(86,109,131,1);
+   color: transparent;
+ }
+ 
+ .flavour-content {
+   display: flex;
+   align-items: start;
+   justify-content: center;
+   flex-direction: column;
+   padding: 10px 0 0;
+ }
+ .flavour-artifact {
+   font-family: Montserrat;
+   font-style: normal;
+   font-weight: bold;
+   font-size: 11px;
+   color: rgba(34,34,34,1);
+   text-transform: uppercase;
+   letter-spacing: 2.5px;
+   opacity: 0.5;
+ }
+ .flavour-identifier, .flavours-title {
+   font-family: Bebas Neue;
+   font-style: normal;
+   font-weight: bold;
+   font-size: 21px;
+   color: rgba(34,34,34,1);
+   text-transform: uppercase;
+   letter-spacing: 1.25px;
+   background: var(--white);
+ }
+ 
+ .flavours-block::after {
+   display: block;
+   content: '';
+   bottom: 60px;
+   border: 3px dashed var(--light-gray);
+   position: absolute;
+   top: 36px;
+   border-left: none;
+   width: 68px;
+   right: -79px;
+   z-index: -1;
+ }
+ 
+ .block-content {
+   max-width: 90%;
+ }
+ 
+ .no-shadow {
+   box-shadow: none !important;
+ }
+ 
+ .navbar-nav > li > a.btn {
+   padding: 7px 16px;
+   text-transform: initial;
+ }
+ 
+ .navbar-brand img {
+   margin: -5px 0;
 -}
 +}