diff --git a/config/_default/menus.toml b/config/_default/menus.toml
index 926908c..3b00584 100644
--- a/config/_default/menus.toml
+++ b/config/_default/menus.toml
@@ -1,7 +1,6 @@
[[navbar]]
name = "About"
identifier = "about"
- url = "/about/"
weight = -2000
[[navbar]]
parent = "about"
@@ -62,7 +61,6 @@
[[navbar]]
name = "Technical"
identifier = "resources"
- url = "/resources/"
weight = -1500
[[navbar]]
parent = "resources"
@@ -70,21 +68,9 @@
identifier = "technicalspecifications"
url = "/specifications/"
weight = -900
-[[navbar]]
- parent = "resources"
- name = "SIG Designs"
- identifier = "referencedesigns"
- url = "/resources/referencedesigns/"
- weight = -800
[[navbar]]
parent = "resources"
name = "OpenPOWER Ready"
identifier = "ready"
url = "/ready/"
weight = -700
-[[navbar]]
- parent = "resources"
- name = "OpenPOWER Cases Designs"
- identifier = "usecases"
- url = "/resources/usecases/"
- weight = -600
diff --git a/content/groups/_index.md b/content/groups/_index.md
index 39220aa..0d23ff7 100644
--- a/content/groups/_index.md
+++ b/content/groups/_index.md
@@ -3,7 +3,7 @@ title: 'Workgroup Overview'
date: 2021-03-06
draft: false
-promo-h1: At the foundation we have 2 different distinct types of working groups.
+promo-h1: Our Working Groups
promo-p1: A Technical Workgroup (TWG) is a workgroup that provides technical specifications and will help define next-generation of the specifications, definitions, and the compliance of these specifications with primary output being specification documents.
promo-p2: A Special Integration Group (SIG) is a workgroup that provides an implementation of technical specifications with the goal to produce reference designs. A SIG will normally provide a reference design, a finished product, or help maintain project for direct usage.
---
diff --git a/content/members/_index.md b/content/members/_index.md
index b371fbc..b844e61 100644
--- a/content/members/_index.md
+++ b/content/members/_index.md
@@ -1,7 +1,5 @@
---
-title: "OpenPOWER Members"
+title: 'Members'
date: 2021-03-03
draft: false
---
-
-
diff --git a/data/hub/additions.yaml b/data/hub/additions.yaml
index 2ea9b75..4da30bd 100644
--- a/data/hub/additions.yaml
+++ b/data/hub/additions.yaml
@@ -1,3 +1,3 @@
-- name: "None"
-- name: "FPGA"
-- name: "GPU"
+- name: 'FPGA'
+- name: 'GPU'
+- name: 'None'
diff --git a/themes/openpowerfoundation/assets/css/bod.scss b/themes/openpowerfoundation/assets/css/bod.scss
index 0ff0059..e69de29 100644
--- a/themes/openpowerfoundation/assets/css/bod.scss
+++ b/themes/openpowerfoundation/assets/css/bod.scss
@@ -1,3 +0,0 @@
-.post__article:nth-child(even) {
- background-color: #f7f7f7;
-}
\ No newline at end of file
diff --git a/themes/openpowerfoundation/assets/css/groups.scss b/themes/openpowerfoundation/assets/css/groups.scss
index 26acff8..94ef219 100644
--- a/themes/openpowerfoundation/assets/css/groups.scss
+++ b/themes/openpowerfoundation/assets/css/groups.scss
@@ -14,7 +14,24 @@ main {
@media screen and (min-width: $xl) {
padding-bottom: 50px;
}
-
+ .post__thumb {
+ width: 40px;
+ height: 40px;
+ position: absolute;
+ left: 35px;
+ top: 33px;
+ }
+ .post__title {
+ display: block;
+ margin-top: 1em;
+ padding-left: 70px;
+ padding-right: 30px;
+ white-space: normal;
+ font-size: 18px;
+ min-height: 75px;
+ text-align: left;
+ line-height: 1.2;
+ }
}
}
@@ -25,4 +42,38 @@ main {
font-size: 2rem;
}
}
+}
+
+#workgroupsingle {
+ .details {
+ ul {
+ list-style-type: none;
+ padding-left: 0;
+ }
+ > ul {
+ list-style-type: none;
+ padding-left: 0;
+ > li {
+ margin-bottom: 6px;
+ background-color: #f7f7f7;
+ padding: 10px 6px;
+ > ul {
+ background-color: white;
+ padding: 10px 6px;
+ > li {
+ padding: 5px;
+ > ul {;
+ display: flex;
+ flex-wrap: wrap;
+ border-left: 2px solid #f7f7f7;
+ > li {
+ flex: 1 0 50%;
+ padding: 5px;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/themes/openpowerfoundation/assets/css/header.scss b/themes/openpowerfoundation/assets/css/header.scss
index ef49941..1c5202f 100644
--- a/themes/openpowerfoundation/assets/css/header.scss
+++ b/themes/openpowerfoundation/assets/css/header.scss
@@ -178,69 +178,61 @@ body {
// Desktop navigation responsive
- .header__menu-item {
- @media screen and (min-width: $lg) {
- font-size: 83%;
- }
-
- &.menu-has-children {
- ul {
- width:300px;
- margin-top:1.6vw;
- list-style: none;
- border-top: none;
- border-bottom: 1px solid #e8e8e8;
- border-right: 1px solid #e8e8e8;
- border-left: 1px solid #e8e8e8;;
- @media screen and (min-width: $lg) {
- margin-top:1em;
- }
- // -webkit-box-shadow: 5px 5px 5px -1px rgba(0, 0, 0, 0.4);
- // box-shadow: 5px 5px 5px -1px rgba(0, 0, 0, 0.4);
-
- li {
- padding:10px 0;
- border: none;
-
- @media screen and (min-width: $lg) {
- font-size: 100%;
- }
-
- a {
- border: none;
- text-align:left;
+.header__menu-item {
+ @media screen and (min-width: $lg) {
+ font-size: 83%;
+ }
+ &.menu-has-children {
+ ul {
+ width:300px;
+ margin-top:1.6vw;
+ list-style: none;
+ border-top: none;
+ border-bottom: 1px solid #e8e8e8;
+ border-right: 1px solid #e8e8e8;
+ border-left: 1px solid #e8e8e8;;
+ @media screen and (min-width: $lg) {
+ margin-top: 0.5em;
+ }
+ li {
+ padding:10px 0;
+ border: none;
+ @media screen and (min-width: $lg) {
+ font-size: 100%;
+ }
- &:before, &:after {
- display: none;
- }
- padding-left:15px;
- }
- }
- }
- }
- }
+ a {
+ border: none;
+ text-align:left;
+ &:before, &:after {
+ display: none;
+ }
+ padding-left:15px;
+ }
+ }
+ }
+ }
+ }
- .header__logo {
- img {
- @media screen and (max-width: $lg) {
- max-width:200px;
- height: auto;
- }
-
- @media screen and (min-width:$lg) and (max-width: $xl) {
- max-width:120px;
- height: auto;
- }
+ .header__logo {
+ img {
+ @media screen and (max-width: $lg) {
+ max-width:200px;
+ height: auto;
+ }
- @media screen and (min-width:$xl) and (max-width: $xxl) {
+ @media screen and (min-width:$lg) and (max-width: $xl) {
max-width:120px;
height: auto;
- }
-
- }
- }
+ }
+ @media screen and (min-width:$xl) and (max-width: $xxl) {
+ max-width:120px;
+ height: auto;
+ }
+ }
+ }
}
// Mobile navigation: mobile and desktop visibility
@@ -248,10 +240,10 @@ body {
.mobile-view-social-join {
@media screen and (min-width: $lg) {
display: none;
- }
- }
+ }
+}
- .social__list {
+.social__list {
align-items: center;
justify-content: center;
@@ -266,11 +258,11 @@ body {
}
}
- &.mobile-view {
- display: flex;
- align-items: center;
- justify-content: center;
- }
+ &.mobile-view {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
}
.join-us-button,
diff --git a/themes/openpowerfoundation/assets/css/home.scss b/themes/openpowerfoundation/assets/css/home.scss
index 55bfbf6..1599292 100644
--- a/themes/openpowerfoundation/assets/css/home.scss
+++ b/themes/openpowerfoundation/assets/css/home.scss
@@ -1,29 +1,28 @@
+.home.promo__section {
+ min-height: 820px;
+}
main {
&.home {
- @media screen and (max-width: $lg) {
- padding-top:50px;
- padding-bottom: 0;
- }
+ @media screen and (max-width: $lg) {
+ padding-top:50px;
+ padding-bottom: 0;
+ }
- @media screen and (min-width: $lg) and (max-width: $xl) {
- padding-top:70px;
+ @media screen and (min-width: $lg) and (max-width: $xl) {
+ padding-top:70px;
+ }
}
- }
}
.post__article {
position: relative;
- &:not(:last-child) {
- margin-bottom: 3.75rem;
- }
+ &:not(:last-child) {
+ margin-bottom: 3.75rem;
+ }
}
.post__title {
display: block;
margin-top: 1em;
- color: black;
- &:hover{
- color: black;
- }
&::before {
position: absolute;
left: 0;
@@ -47,10 +46,6 @@ main {
@media screen and (min-width: $lg) and (max-width: $xl) {
padding: 4.4rem 0;
}
-
- a {
- color: black;
- }
}
&._navy {
background-color: #acc8fa;
diff --git a/themes/openpowerfoundation/assets/css/main.css b/themes/openpowerfoundation/assets/css/main.css
index 1054be2..429ceb9 100644
--- a/themes/openpowerfoundation/assets/css/main.css
+++ b/themes/openpowerfoundation/assets/css/main.css
@@ -1848,7 +1848,7 @@ textarea.form-control-lg {
background-color: transparent;
border: 2px solid transparent;
padding: 0.75rem 2.5rem;
- font-size: 1.25rem;
+ font-size: 1rem;
border-radius: 0.25rem;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
@@ -4939,7 +4939,7 @@ textarea.form-control-lg {
.d-print-none {
display: none !important; } }
-#main {
+#main:not(.groups) {
padding-top: 140px;
}
.main {
diff --git a/themes/openpowerfoundation/assets/css/pages.scss b/themes/openpowerfoundation/assets/css/pages.scss
index 341c0ff..f8bc31a 100644
--- a/themes/openpowerfoundation/assets/css/pages.scss
+++ b/themes/openpowerfoundation/assets/css/pages.scss
@@ -37,6 +37,8 @@ color: black;
min-height: 110px;
text-align: center;
display: flex;
+ justify-content: center;
+ align-items: center;
a {
text-decoration: none;
color:black;
@@ -52,126 +54,171 @@ color: black;
// Events
.events {
- .post__article:not(:last-child) {
- margin-bottom: 1.75rem;
- }
+ .post__article:not(:last-child) {
+ margin-bottom: 1.75rem;
+ }
}
// Join
.join {
- .membership-data {
+ .membership-data {
- table {
- margin:auto;
- width:100%;
+ table {
+ margin:auto;
+ width:100%;
- tr {
+ tr {
- td {
- padding: 10px;
- }
+ td {
+ padding: 10px;
+ }
- &:nth-child(odd) {
- background-color: $white;
- }
+ &:nth-child(odd) {
+ background-color: $white;
+ }
- &:nth-child(even) {
- background-color: $lightgrey;
- }
-
- th {
- padding: 10px;
- background-color: #dfecf5;
+ &:nth-child(even) {
+ background-color: $lightgrey;
+ }
- &:nth-of-type(1) {
- width: 20%;
- }
- &:nth-of-type(2) {
- width: 15%;
- }
+ th {
+ padding: 10px;
+ background-color: #dfecf5;
- &:nth-of-type(3) {
- width: 25%;
- }
+ &:nth-of-type(1) {
+ width: 20%;
+ }
+ &:nth-of-type(2) {
+ width: 15%;
+ }
- &:nth-of-type(4) {
- width: 35%;
- }
-
+ &:nth-of-type(3) {
+ width: 25%;
}
- }
- }
+ &:nth-of-type(4) {
+ width: 35%;
+ }
+ }
}
+ }
+}
- .benefits-data {
+.benefits-data {
- table {
- margin:auto;
- width:100%;
+ table {
+ margin:auto;
+ width:100%;
- tr {
+ tr {
- td {
- padding:10px;
- position: relative;
+ td {
+ padding:10px;
+ position: relative;
- span {
- position: absolute;
- width: 225px;
- display: block;
- top: 10px;
- left: 10px;
- }
- }
+ span {
+ position: absolute;
+ width: 225px;
+ display: block;
+ top: 10px;
+ left: 10px;
+ }
+ }
- &:nth-child(odd) {
- background-color: $white;
- }
+ &:nth-child(odd) {
+ background-color: $white;
+ }
- &:nth-child(even) {
- background-color: $lightgrey;
- }
+ &:nth-child(even) {
+ background-color: $lightgrey;
+ }
th {
- padding:10px;
- background-color: #dfecf5;
-
- &:nth-of-type(1) {
- width: 60%;
- }
- &:nth-of-type(2) {
- width: 8%;
- }
-
- &:nth-of-type(3) {
- width: 8%;
- }
-
- &:nth-of-type(4) {
- width: 8%;
- }
+ padding:10px;
+ background-color: #dfecf5;
+
+ &:nth-of-type(1) {
+ width: 60%;
+ }
+ &:nth-of-type(2) {
+ width: 8%;
+ }
+
+ &:nth-of-type(3) {
+ width: 8%;
+ }
+
+ &:nth-of-type(4) {
+ width: 8%;
+ }
- &:nth-of-type(5) {
- width: 8%;
- }
+ &:nth-of-type(5) {
+ width: 8%;
+ }
- &:nth-of-type(6) {
- width: 8%;
+ &:nth-of-type(6) {
+ width: 8%;
+ }
+ }
}
-
- }
-
- }
+ }
+ }
+}
-
- }
- }
+// Board of Directors
+main.boardofdirectors {
+ .post__article {
+ &:nth-child(even),
+ &.bg {
+ background-color: #f7f7f7;
+ }
+ }
+}
+// Steering comittee
+section#steeringcomittee {
+ #person {
+ #person-header {
+ position: absolute;
+ }
+ img {
+ width: 100%;
+ max-width: 100%;
+ position: relative;
+ top: 15px;
+ }
+ }
+ .post__article {
+ &:nth-child(even),
+ &.bg {
+ background-color: #f7f7f7;
+ }
+ }
+}
+// hubproviders
+
+#hubproviders {
+ #hubprovider {
+ display: flex;
+ align-items: center;
+ min-height: 100px;
+ a {
+ white-space: normal;
+ line-height: 1.2;
+ font-size: 18px;
+ min-width: 100%;
+ }
+ }
+ form {
+ .form-control {
+ font-size: 14px;
+ }
+ }
}
+
diff --git a/themes/openpowerfoundation/assets/css/promo.scss b/themes/openpowerfoundation/assets/css/promo.scss
index 8482727..13ba28e 100644
--- a/themes/openpowerfoundation/assets/css/promo.scss
+++ b/themes/openpowerfoundation/assets/css/promo.scss
@@ -1,7 +1,7 @@
.promo {
&__section {
position: relative;
- min-height: 820px;
+ padding-top: 150px;
@media screen and (max-width: $lg) {
min-height:460px;
}
@@ -26,6 +26,7 @@
}
&__container {
position: relative;
+ margin-bottom: 70px;
@media screen and (max-width: $lg) {
padding-top:17.5vw;
}
diff --git a/themes/openpowerfoundation/layouts/boardofdirectors/list.html b/themes/openpowerfoundation/layouts/boardofdirectors/list.html
index d5ce964..3460586 100644
--- a/themes/openpowerfoundation/layouts/boardofdirectors/list.html
+++ b/themes/openpowerfoundation/layouts/boardofdirectors/list.html
@@ -6,7 +6,7 @@
{{ range .Data.Pages.ByWeight }}
-
+
{{ $personfile := .File.BaseFileName }}
{{ range where .Site.Pages "Section" "persons" }}
diff --git a/themes/openpowerfoundation/layouts/groups/list.html b/themes/openpowerfoundation/layouts/groups/list.html
index ef500c2..6befb59 100644
--- a/themes/openpowerfoundation/layouts/groups/list.html
+++ b/themes/openpowerfoundation/layouts/groups/list.html
@@ -12,12 +12,14 @@
{{ $imagelocation := (printf "%s/%s" "images/" $imagename) }}
{{ $imageresource := resources.Get $imagelocation }}
- {{ if $imageresource }}
-
+ {{ if $imageresource }}
+
{{ $image := $imageresource.Fit "390x390" }}
+
{{ end }}
-
{{ .Title }}
+
+ {{ .Title }}
{{ end }}
diff --git a/themes/openpowerfoundation/layouts/groups/single.html b/themes/openpowerfoundation/layouts/groups/single.html
index 5906d83..f79a6d1 100644
--- a/themes/openpowerfoundation/layouts/groups/single.html
+++ b/themes/openpowerfoundation/layouts/groups/single.html
@@ -5,134 +5,133 @@