Compare commits

...

53 Commits

Author SHA1 Message Date
Sandy Woodward 50c3dd9586 Update 'content/groups/compliance.md' 2 years ago
Sandy Woodward 42446a36c6 Update 'content/persons/sandywoodward.md' 2 years ago
Sandy Woodward 874957314c Update 'content/groups/compliance.md' 2 years ago
Sandy Woodward 03db34da04 Merge pull request 'Update 'content/persons/sandywoodward.md'' (#3) from sandy89-patch-1 into master
Reviewed-on: #3
2 years ago
Sandy Woodward 9a696ef935 Update 'content/persons/sandywoodward.md'
Signed-off-by: Sandy Woodward <sandy89@us.ibm.com>
2 years ago
Sandy Woodward 3b5fb39532 Merge pull request 'Update 'content/persons/sandywoodward.md'' (#2) from sandy89-patch-1 into master
Reviewed-on: #2
2 years ago
Sandy Woodward 00208412d5 Update 'content/persons/sandywoodward.md'
Signed-off-by: Sandy Woodward <sandy89@us.ibm.com>
2 years ago
Sandy Woodward 41d67195f4 Merge pull request 'Update 'content/groups/compliance.md'' (#1) from sandy89-patch-1 into master
Reviewed-on: #1
2 years ago
Sandy Woodward 75de25a3ff Update 'content/groups/compliance.md'
Signed-off-by: Sandy Woodward <sandy89@us.ibm.com>
2 years ago
Toshaan Bharvani 2407070f0c add new links in footer based on 3 categories
* social links
* discussion links
* code links

Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
2 years ago
Toshaan Bharvani 10d86e0ea7 add uppermenu with direct links above the join/login buttons
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
2 years ago
Toshaan Bharvani 574f0201d2 add poweredby footer
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
2 years ago
Toshaan Bharvani 3d73175daf move contact us to menu navbar (remove hardcoding)
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
2 years ago
Toshaan Bharvani 294e5b5690 update home page as per internal dicussions
* change promo p to be html safe
* add promo call to action button range which content based
* change working groups section to button range which content based
* retab all scss files

Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
2 years ago
Toshaan Bharvani e541722395 add radius for other browsers
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
2 years ago
mendy Furmanek 4539bbe59c Merge pull request 'Update 'content/_index.md'' (#22) from mendyf-patch-1 into master
Reviewed-on: website/openpower.foundation#22
2 years ago
mendy Furmanek bdc2c65db0 Update 'content/_index.md'
Signed-off-by: mendy Furmanek <mendy@us.ibm.com>
2 years ago
James Kulina 8d7fb2e150 Merge pull request 'Update 'content/members/shanghaithinkforceelectronictechnology.md'' (#21) from jamesk-patch-15 into master
Reviewed-on: website/openpower.foundation#21
2 years ago
James Kulina fd51c262b0 Merge pull request 'Delete 'content/members/wistron.md'' (#20) from jamesk-patch-19 into master
Reviewed-on: website/openpower.foundation#20
2 years ago
James Kulina b91c1de9b1 Delete 'content/members/wistron.md' 2 years ago
James Kulina 55ffde33a3 Merge pull request 'Delete 'content/members/powercoretech.md'' (#19) from jamesk-patch-18 into master
Reviewed-on: website/openpower.foundation#19
2 years ago
James Kulina b4ed3f8823 Delete 'content/members/powercoretech.md' 2 years ago
James Kulina b2d5f0db68 Merge pull request 'Delete 'content/members/smartmodulartechnologies.md'' (#18) from jamesk-patch-17 into master
Reviewed-on: website/openpower.foundation#18
2 years ago
James Kulina ae5ddd3d51 Delete 'content/members/smartmodulartechnologies.md' 2 years ago
James Kulina 7fd472b6b0 Merge pull request 'Delete 'content/members/skhynix.md'' (#17) from jamesk-patch-16 into master
Reviewed-on: website/openpower.foundation#17
2 years ago
James Kulina ec78ca6875 Delete 'content/members/skhynix.md' 2 years ago
James Kulina b01f987cae Update 'content/members/shanghaithinkforceelectronictechnology.md' 2 years ago
James Kulina cbcf524be0 Merge pull request 'Delete 'content/members/semptian.md'' (#16) from jamesk-patch-14 into master
Reviewed-on: website/openpower.foundation#16
2 years ago
James Kulina f3185c1924 Delete 'content/members/semptian.md' 2 years ago
James Kulina 9e4fe01201 Merge pull request 'Delete 'content/members/nallatech.md'' (#15) from jamesk-patch-13 into master
Reviewed-on: website/openpower.foundation#15
2 years ago
James Kulina 690edff549 Delete 'content/members/nallatech.md' 2 years ago
James Kulina f9d1ecc024 Merge pull request 'Delete 'content/members/micron.md'' (#14) from jamesk-patch-12 into master
Reviewed-on: website/openpower.foundation#14
2 years ago
James Kulina 9640b055c2 Delete 'content/members/micron.md' 2 years ago
James Kulina 2df6035b28 Merge pull request 'Delete 'content/members/microstar.md'' (#13) from jamesk-patch-11 into master
Reviewed-on: website/openpower.foundation#13
2 years ago
James Kulina a332dc8748 Delete 'content/members/microstar.md' 2 years ago
James Kulina 19b68683fc Merge pull request 'Delete 'content/members/intersil.md'' (#12) from jamesk-patch-10 into master
Reviewed-on: website/openpower.foundation#12
2 years ago
James Kulina b2a4571c1e Delete 'content/members/intersil.md' 2 years ago
James Kulina e93dae8424 Merge pull request 'Delete 'content/members/fixstarscorporation.md'' (#11) from jamesk-patch-9 into master
Reviewed-on: website/openpower.foundation#11
2 years ago
James Kulina c228eaff06 Delete 'content/members/fixstarscorporation.md' 2 years ago
James Kulina 656f0ee78c Merge pull request 'Delete 'content/members/everspintechnologies.md'' (#10) from jamesk-patch-8 into master
Reviewed-on: website/openpower.foundation#10
2 years ago
James Kulina 0c308c8ed7 Delete 'content/members/everspintechnologies.md' 2 years ago
James Kulina d0caaeac4b Merge pull request 'Delete 'content/members/emulex.md'' (#9) from jamesk-patch-7 into master
Reviewed-on: website/openpower.foundation#9
2 years ago
James Kulina 5a8fe802bf Delete 'content/members/emulex.md' 2 years ago
James Kulina 4e68cbb3fb Merge pull request 'Delete 'content/members/credativ.md'' (#8) from jamesk-patch-6 into master
Reviewed-on: website/openpower.foundation#8
2 years ago
James Kulina 476a4f5b83 Delete 'content/members/credativ.md' 2 years ago
James Kulina 8e7743b74b Merge pull request 'Delete 'content/members/cocolink.md'' (#7) from jamesk-patch-5 into master
Reviewed-on: website/openpower.foundation#7
2 years ago
James Kulina 523454dcaa Delete 'content/members/cocolink.md' 2 years ago
James Kulina fd9be7ce1f Merge pull request 'Delete 'content/members/celestica.md'' (#6) from jamesk-patch-4 into master
Reviewed-on: website/openpower.foundation#6
2 years ago
James Kulina 8c6e55a00d Delete 'content/members/celestica.md' 2 years ago
James Kulina 98e75b0d0c Merge pull request 'Delete 'content/members/bullatos.md'' (#5) from jamesk-patch-3 into master
Reviewed-on: website/openpower.foundation#5
2 years ago
James Kulina 88996325b2 Delete 'content/members/bullatos.md' 2 years ago
James Kulina fad8d04b18 Merge pull request 'Delete 'content/members/stmicroelectronics.md'' (#4) from jamesk-patch-2 into master
Reviewed-on: website/openpower.foundation#4
2 years ago
James Kulina 1c995fc4bb Delete 'content/members/stmicroelectronics.md' 2 years ago

@ -1,5 +1,4 @@
### navbar

[[navbar]]
name = "About"
identifier = "about"
@ -34,31 +33,26 @@
identifier = "steeringcommittee"
url = "/steeringcommittee"
weight = -600

[[navbar]]
name = "Events"
identifier = "events"
url = "/events/"
weight = -1900

[[navbar]]
name = "Working Groups"
identifier = "groups"
url = "/groups/"
weight = -1800

[[navbar]]
name = "Members"
identifier = "members"
url = "/members/"
weight = -1700

[[navbar]]
name = "HUB"
identifier = "hub"
url = "/hub/"
weight = -1600

[[navbar]]
name = "Technical"
identifier = "technical"
@ -88,6 +82,10 @@
identifier = "resources"
url = "/resources/"
weight= -600
[[navbar]]
name = "Contact Us"
url = "/contact/"
weight = -10

### policy
[[policy]]
@ -136,6 +134,34 @@
pre = "far fa-file-pdf"
weight = -1600

###
[[code]]
name = "Git"
pre = "fas fa-code-branch"
url = "https://git.openpower.foundation/"
[[code]]
name = "GitHub"
pre = "fab fa-github"
url = "https://github.com/OpenPOWERFoundation"
[[code]]
name = "GitLab"
pre = "fab fa-gitlab"
url = "https://gitlab.com/OpenPOWERFoundation"

###
[[discuss]]
name = "Discuss"
pre = "fas fa-comments"
url = "https://discuss.openpower.foundation/auth/oidc"
[[discuss]]
name = "Chat"
pre = "fas fa-comment-dots"
url = "https://chat.openpower.foundation"
[[discuss]]
name = "Slack"
pre = "fab fa-slack"
url = "https://openpowerfoundation.slack.com"

### social
[[social]]
name = "Twitter"

@ -3,8 +3,12 @@ title: Home
promo:
header: OpenPOWER Foundation
p:
- Open Developer Community for the POWER Architecture
- <i>“The Most Open and High-Performance Processor Architecture and Ecosystem in the Industry”</i>
- Create the Future with POWER
calltoaction: Join us
calltoaction:
- title: Join us
link: /join/
image: promobg.png
articles:
- header: Open Innovation
@ -42,6 +46,9 @@ sections:
- title: Systems
image: systems.jpg
link: /tags/systems
buttons:
- title: Working Groups
link: /groups/
dark:
- With its open ecosystem approach, active participation from its global membership base and powerful foundation of the POWER ISA, the OpenPOWER Foundation is the premiere organization to facilitate truly effective collaboration and drive meaningful, accessible innovation across the open hardware industry.
subscribe:

@ -4,17 +4,24 @@ wgtype: twg
image: thumb-2.jpg
chair:
- sandywoodward
members:
- ibm
- yadro
- vantosh
date: 2021-03-15
date: 2022-03-08
draft: false
---

The OpenPOWER Compliance Work Group will define OpenPOWER key interfaces that need to be compliant in a standard specification of compliance
and define how to measure and document compliance pre-silicon and post-silicon.
The OpenPOWER Compliance Work Group will define OpenPOWER key interfaces that need to be compliant in a standard
specification of compliance and define how to measure and document compliance pre-silicon and post-silicon.

Subcommittees for each set of related key interfaces will be formed to address reference test harnesses and reference test suites.
This will allow for focused effort by the experts and interested members of the related key interfaces.
The importance of this Work Group is to be able to maintain software and hardware interoperability through following the compliance specifications.
Subcommittees for each set of related key interfaces will be formed to address reference test harnesses and reference
test suites. This will allow for focused effort by the experts and interested members of the related key interfaces.
The importance of this Work Group is to be able to maintain software and hardware interoperability through following
the compliance specifications.

One of the basic documents of the Compliance Work Group is the OpenPOWER Architecture Compliance Definition
Work Group Specification. The purpose of this document is to give a consistent approach to compliance under
the guidance of the Compliance Work Group. The current version of the document is based on the
POWER8™ systems and the POWER9™ systems and the Compliance Specifications that had been developed as of July 8, 2019.
It is expected that the document be updated this year by the Compliance Work Group to include the additional
compliance specifications that have been developed since 2019.

You are welcome to join the Compliance Work Group if you are an OpenPOWER Foundation member and are interested in
participating in updating and developing Compliance documents.

@ -1,10 +0,0 @@
---
title: Bull Atos
#image:
country: France
link: https://www.bull.com/
level: silver
joined: 2019
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Celestica
image: celestica.png
country: USA
link: https://www.celestica.com/
level: silver
joined: 2014
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: CocoLink
image: cocolink.png
country: Korea
link: https://cocolinkph.org/
level: silver
joined: 2018
date: 2021-03-31
draft: false
---

@ -1,7 +0,0 @@
---
title: "Credativ"
#image: credativ-logo.png
level: silver
date: 2021-03-02
draft: false
---

@ -1,10 +0,0 @@
---
title: Emulex
image: emulex.png
country: USA
link: https://www.broadcom.com/
level: silver
joined: 2019
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Everspin Technologies, Inc.
#image: everspin.png
country: USA
link: https://www.everspin.com/
level: silver
joined: 2019
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Fixstars Corporation
image: fixstarscorporation.png
country: Japan
link: https://fixstars.com
level: silver
joined: 2016
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Intersil
image: intersil.png
country: USA
link: https://www.renesas.com/us/en
level: silver
joined: 2017
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Micron
image: micron.png
country: USA
link: https://micron.com
level: silver
joined: 2014
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Micro-star International
#image:
country: Taiwan
#link:
level: silver
joined: 2016
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Nallatech
image: nallatech.png
country: UK
link: https://www.molex.com/
level: silver
joined: 2014
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Suzhou PowerCore Technology
image: powercoretech.png
country: China
link: https://www.powercoretech.com/
level: silver
joined: 2020
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Semptian
image: semptian.png
country: China
link: http://www.semptian.com/en/
level: silver
joined: 2015
date: 2021-03-31
draft: false
---

@ -6,5 +6,5 @@ link: http://www.think-force.com/
level: silver
joined: 2018
date: 2021-03-31
draft: false
draft: true
---

@ -1,10 +0,0 @@
---
title: SK Hynix
image: skhynix.png
country: Korea
link: https://skhynix.com
level: silver
joined: 2014
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: Smart Modular Technologies
#image:
country: USA
#link:
level: silver
joined: 2018
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: STMicroelectronics
image: stmicroelectronics.jpg
country: Switzerland
link: https://st.com/content/st_com/en.html
level: silver
joined: 2017
date: 2021-03-31
draft: false
---

@ -1,10 +0,0 @@
---
title: "Wistron"
image: wistron.jpg
link: https://www.wistron.com
country: Taiwan
level: silver
joined: 2014
date: 2021-03-15
draft: false
---

@ -1,6 +1,9 @@
---
title: "Sandy Woodward"
member: ibm
date: 2021-03-15
date: 2022-03-08
draft: false
---
Sandy Woodward is the OpenPOWER Foundation Compliance Work Group Chair. Sandy has
over 20 years of experience with the IBM POWER architecture. She is a Senior Technical Staff
Member at IBM and is an IBM Academy of Technology Member.

@ -18,5 +18,10 @@
margin-top: 30px;
font-size: 10px;
}
.poweredby-footer {
font-size: 12px;
a {
color: #ff8800;
}
}
}

@ -1,288 +1,264 @@

body {
#mobile-nav {
display: none;
}
&.mobile-nav-active {

#mobile-nav {
display: block;
position: fixed;
top: 80px;
background: white;
z-index: 100;
width:100%;
height: 100%;
}
}

.header {
padding: 10px 0;
@media screen and (max-width: $lg) {
padding-top:17px;
}
border-bottom: 1px solid #1b1c1f;
position: fixed;
width: 100vw;
height: 80px;
background: white;
z-index: 100;
&__logo {
text-decoration: none;
&-col {
flex-grow: 0;
}
}
&__menu {
margin-bottom: 0;
align-items: center;
line-height: 1.2;
&-item {
text-align: center;
&.join {
display: none;
}
&.menu-has-children {
position: relative;
ul {
display: none;
position: absolute;
background-color: white;
padding-left: 0;
li {
margin-right: 0;
}
}
&:hover {
ul {
display: block;
}
}
}
&:not(:last-child) {
margin-right: 1em;
}
&:hover a::after,
&._active a::after {
width: 100%;
}
a {
display: block;
padding: .3em .2em;
color: #02123e;
&::after {
display: block;
content: '';
width: 0;
border-bottom: 1px solid currentColor;
transition: width .2s ease-out;
}
&:hover {
color: #2566f4;
}
}
}
}
&__contact-col {
flex-grow: 0;
}
&__contact-btn,
&__login-btn {
min-width: 80px;
white-space: nowrap;
}
&__login-btn {
margin-left: 1.5em;
}
#mobile-nav {
display: none;
}
&.mobile-nav-active {
#mobile-nav {
display: block;
position: fixed;
top: 80px;
background: white;
z-index: 100;
width:100%;
height: 100%;
}
}
.header {
padding: 10px 0;
@media screen and (max-width: $lg) {
padding-top:17px;
}
border-bottom: 1px solid #1b1c1f;
position: fixed;
width: 100vw;
background: white;
z-index: 100;
&__logo {
text-decoration: none;
&-col {
flex-grow: 0;
}
}
&__menu {
margin-bottom: 0;
align-items: center;
line-height: 1.2;
&-item {
text-align: center;
&.join {
display: none;
}
&.menu-has-children {
position: relative;
ul {
display: none;
position: absolute;
background-color: white;
padding-left: 0;
li {
margin-right: 0;
}
}
&:hover {
ul {
display: block;
}
}
}
&:not(:last-child) {
margin-right: 1em;
}
&:hover a::after, &._active a::after {
width: 100%;
}
a {
display: block;
padding: .3em .2em;
color: #02123e;
&::after {
display: block;
content: '';
width: 0;
border-bottom: 1px solid currentColor;
transition: width .2s ease-out;
}
&:hover {
color: #2566f4;
}
}
}
}
&__contact-col {
flex-grow: 0;
}
&__contact-btn, &__login-btn {
min-width: 80px;
white-space: nowrap;
}
&__login-btn {
margin-left: 1.5em;
}
&__uppermenu {
margin-bottom: 0.75rem;
align-items: center;
line-height: 1.0;
li {
margin-left: 0.35em;
margin-right: 0.35em;
}
}
}
#mobile-nav-toggle {
border: none;
height: 45px;
margin-right: 5px;
background-color:transparent;
@media screen and (min-width: $lg) {
display: none;
}
}
#mobile-nav {
border-bottom: 1px solid black;
@media screen and (max-width: $lg) {
display: none;
padding-top:35px;
}
ul {
list-style: none;
padding-left: 0;
&:first-child {
height: 100%;
top: -5px;
overflow-y: auto;
}
&.menu-item-active {
margin-top:0;
}
li {
&.menu-has-children {
padding-left:4%;
}
&.join {
display: none;
}
a {
display: inline-block;
&.expandable-active {
font-weight: 500;
font-size: 100%;
}
}
i {
padding-left: 12px;
}
ul {
width:100%;
background-color:white;
position: relative;
z-index: 200;
display: block;
margin-left:auto;
margin-right: auto;
border: none;
li {
padding: 0 15px;
}
}
&:hover {
a {
text-decoration: none;
&::after {
display: none;
}
}
}
}
}
}
.navbar {
@media screen and (max-width: $lg) {
display: none;
}
}
.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%;
}
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;
}
@media screen and (min-width:$xl) and (max-width: $xxl) {
max-width:120px;
height: auto;
}
}
}
}


// Mobile navigation

#mobile-nav-toggle {
border: none;
height: 45px;
margin-right: 5px;
background-color:transparent;
@media screen and (min-width: $lg) {
display: none;
}
}

#mobile-nav {
border-bottom: 1px solid black;
@media screen and (max-width: $lg) {
display: none;
padding-top:35px;
}
ul {
list-style: none;
padding-left: 0;

&:first-child {
height: 100%;
top: -5px;
overflow-y: auto;
}

&.menu-item-active {
margin-top:0;
}
li {
&.menu-has-children {
padding-left:4%;
}

&.join {
display: none;
}

a {
display: inline-block;
&.expandable-active {
font-weight: 500;
font-size: 100%;
}
}
i {
padding-left: 12px;
}
ul {
width:100%;
background-color:white;
position: relative;
z-index: 200;
display: block;
margin-left:auto;
margin-right: auto;
border: none;
li {
padding:0 15px;
}
}
&:hover {
a {
text-decoration: none;
&::after {
display: none;
}
}
}
}
}
}
.navbar {
@media screen and (max-width: $lg) {
display: none;
}
}

// 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: 0.5em;
}
li {
padding:10px 0;
border: none;
@media screen and (min-width: $lg) {
font-size: 100%;
}

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;
}

@media screen and (min-width:$xl) and (max-width: $xxl) {
max-width:120px;
height: auto;
}
}
}
}

// Mobile navigation: mobile and desktop visibility

.mobile-view-social-join {
@media screen and (min-width: $lg) {
display: none;
}
@media screen and (min-width: $lg) {
display: none;
}
}

.social__list {
&.desktop-view {
@media screen and (max-width: $lg) {
display: none;
}
.social__item {
@media screen and (min-width:$lg) and (max-width: $xxl) {
margin-right: 0;
}
}
}

&.mobile-view {
display: flex;
align-items: center;
justify-content: center;
}
}

.join-us-button,
.login-button {
&.desktop-view {
@media screen and (max-width: $lg) {
display: none;
}
a {
@media screen and (min-width:$lg) and (max-width: $xxl) {
max-width:80px;
height: auto;
padding:0.375rem 0;
}
}
}
&.mobile-view {
margin:auto;
width: 97px;
min-width: 97px;
}
&.desktop-view {
@media screen and (max-width: $lg) {
display: none;
}
.social__item {
@media screen and (min-width:$lg) and (max-width: $xxl) {
margin-right: 0;
}
}
}
&.mobile-view {
display: flex;
align-items: center;
justify-content: center;
}
}
.join-us-button, .login-button {
&.desktop-view {
@media screen and (max-width: $lg) {
display: none;
}
a {
@media screen and (min-width:$lg) and (max-width: $xxl) {
max-width: 80px;
height: auto;
padding: 0.375rem 0;
}
}
}
&.mobile-view {
margin:auto;
width: 97px;
min-width: 97px;
}
}


@ -1,84 +1,75 @@
.home.promo__section {
min-height: 820px;
min-height: 820px;
}
main {
&.home {
@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;
}
}
main {
&.home {
@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;
}
}
}

.post__article {
position: relative;
&:not(:last-child) {
margin-bottom: 0.75rem;
}
position: relative;
&:not(:last-child) {
margin-bottom: 0.75rem;
}
}
.post__title {
display: block;
margin-top: 1em;
&::before {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
content: '';
}
display: block;
margin-top: 1em;
&::before {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
content: '';
}
}
.teaser {
&__section {
padding: 5.625rem 0;
&._dark {
color: #fff;
background-color: #1b1c1f;

@media screen and (max-width: $lg) {
padding: 3.5rem 0;
}
@media screen and (min-width: $lg) and (max-width: $xl) {
padding: 4.4rem 0;
}
}
&._navy {
background-color: #acc8fa;
}
}
&__title {
margin-bottom: 1em;

@media screen and (max-width: $lg) {
margin-top: 0.6em;
}
@media screen and (min-width: $lg) and (max-width: $xl) {
margin-top: 0.8em;
}
}
&__form {
margin-top: 4.1em;

@media screen and (max-width: $lg) {
margin-top: 2em;
}
@media screen and (min-width: $lg) and (max-width: $xl) {
margin-top: 3em;
}
}
&__info {
margin: 3.75rem 0;
padding: 3.75rem 0;
border-width: 1px;
border-style: solid none;
border-color: #1b1c1f;
}
}
&__section {
padding: 5.625rem 0;
&._dark {
color: #fff;
background-color: #1b1c1f;
@media screen and (max-width: $lg) {
padding: 3.5rem 0;
}
@media screen and (min-width: $lg) and (max-width: $xl) {
padding: 4.4rem 0;
}
}
&._navy {
background-color: #acc8fa;
}
}
&__title {
margin-bottom: 1em;
@media screen and (max-width: $lg) {
margin-top: 0.6em;
}
@media screen and (min-width: $lg) and (max-width: $xl) {
margin-top: 0.8em;
}
}
&__form {
margin-top: 4.1em;
@media screen and (max-width: $lg) {
margin-top: 2em;
}
@media screen and (min-width: $lg) and (max-width: $xl) {
margin-top: 3em;
}
}
&__info {
margin: 3.75rem 0;
padding: 3.75rem 0;
border-width: 1px;
border-style: solid none;
border-color: #1b1c1f;
}
}

@ -4949,7 +4949,19 @@ textarea.form-control-lg {
}

.social__list {
}
.social__list ul {
}
.social__list ul > li {
}
.social__list ul > li > ul {
display: flex;
list-style: none;
padding: 0;
}
.social__list ul > li > ul > li {
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.social__item {
display: block;
@ -4962,19 +4974,9 @@ textarea.form-control-lg {
background-color: #fff;
}
.social__item i {
padding-left: 5px;
padding-left: 25%;
color: #2566f4;
}
.social__item:not(:last-child) {
margin-right: .5em; }
.social__item._tw {
background-image: url(../img/tw.svg); }
.social__item._fb {
background-image: url(../img/fb.svg); }
.social__item._in {
background-image: url(../img/in.svg); }
.social__item._yt {
background-image: url(../img/yt.svg); }

.ready-footer {
color: #666666;
@ -5018,4 +5020,7 @@ textarea.form-control-lg {
.person img {
float: center;
border-radius: 40%;
-webkit-border-radius: 40%;
-moz-border-radius: 40px;
-o-border-radius: 40px;
}

@ -1,55 +1,53 @@
.promo {
&__section {
position: relative;
padding-top: 150px;
@media screen and (max-width: $lg) {
min-height:460px;
}

@media screen and (min-width: $lg) and (max-width: $xl) {
min-height:580px;
}

color: #fff;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
&::before {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
content: '';
background-color: rgba(24, 38, 54, 0.4);
}
}
&__container {
position: relative;
margin-bottom: 70px;
@media screen and (max-width: $lg) {
padding-top:17.5vw;
}

@media screen and (min-width: $lg) and (max-width: $xl) {
padding-top:10vw;
}

.promo-wrapper {
width: 50%;
@media screen and (max-width: $lg) {
width:100%;
}

}

}
&__title {
&._large {
font-size: calc(1.525rem + 3.3vw);
@media (min-width: 1200px) {
font-size: 4rem;
}
}
}
}
&__section {
position: relative;
padding-top: 150px;
@media screen and (max-width: $lg) {
min-height: 460px;
}
@media screen and (min-width: $lg) and (max-width: $xl) {
min-height: 580px;
}
color: #fff;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
&::before {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
content: '';
background-color: rgba(24, 38, 54, 0.4);
}
}
&__container {
position: relative;
margin-bottom: 70px;
font-size: 1.5rem;
@media screen and (max-width: $lg) {
padding-top: 17.5vw;
}
@media screen and (min-width: $lg) and (max-width: $xl) {
padding-top: 10vw;
}
.promo-wrapper {
width: 50%;
@media screen and (max-width: $lg) {
width: 100%;
}
}
p {
margin-bottom: 0;
}
}
&__title {
&._large {
font-size: calc(1.525rem + 3.3vw);
@media (min-width: 1200px) {
font-size: 4rem;
}
}
}
}

@ -8,9 +8,13 @@
<div class="promo__container container text-center">
<h1>{{ .Param "promo.header" }}</h1>
{{ range .Param "promo.p" }}
<p>{{ . }}</p>
<p>{{ . | safeHTML }}</p>
{{ end }}
<p>
{{ range .Param "promo.calltoaction" }}
<a class="btn btn-light btn-outline-primary" href="{{ .link | relURL }}">{{ .title }}</a>
{{ end }}
<p><a class="btn btn-light btn-outline-primary" href="{{ "/join/" | relURL }}">{{ .Param "promo.calltoaction" }}</a></p>
</p>
</div>
</section>
<main id="main" class="main home" >
@ -50,7 +54,11 @@
<a class="post__title" href="{{ .link }}">{{ .title }}</a>
</article>
{{ end }}
<p class="text-center mt-3 mt-lg-0"><a class="btn btn-outline-primary" href="{{ "/groups/" | relURL }}">Working Groups</a></p>
<p class="text-center mt-3 mt-lg-0">
{{ range .Param "sections.buttons" }}
<a class="btn btn-outline-primary" href="{{ .link | relURL }}">{{ .title }}</a>
{{ end }}
</p>
</div>
</section>
<section class="teaser__section _dark">

@ -46,14 +46,40 @@
</div>
</div>
<div class="col-md-3">
<p>Stay in touch, follow us:</p>
<div class="social__list pb-4 pb-lg-0">
{{ range .Site.Menus.social }}
<a target="_blank" class="social__item" href="{{ .URL }}">
<i class="{{ .Pre }}"></i>
<span class="visually-hidden">{{ .Name }}</span>
</a>
{{ end }}
<h3 class="footer_info-title">Stay in touch, follow us</h3>
<div class="social__list">
<ul>
<li>Social Links<ul>
{{ range .Site.Menus.social }}
<li>
<a target="_blank" class="social__item" href="{{ .URL }}">
<i class="{{ .Pre }}"></i>
<span class="visually-hidden">{{ .Name }}</span>
</a>
</li>
{{ end }}
</ul></li>
<li>Discussion Links<ul>
{{ range .Site.Menus.discuss }}
<li>
<a target="_blank" class="social__item" href="{{ .URL }}">
<i class="{{ .Pre }}"></i>
<span class="visually-hidden">{{ .Name }}</span>
</a>
</li>
{{ end }}
</ul></li>
<li>Code Links<ul>
{{ range .Site.Menus.code }}
<li>
<a target="_blank" class="social__item" href="{{ .URL }}">
<i class="{{ .Pre }}"></i>
<span class="visually-hidden">{{ .Name }}</span>
</a>
</li>
{{ end }}
</ul></li>
</ul>
</div>
</div>
</div>
@ -67,6 +93,15 @@
</span>
</div>
</div>
<div class="row">
<div class="col-md-12 text-center">
<span class="poweredby-footer">
Powered by OpenPOWER Systems using Open Source Technologies - hosted by <a href="https://www.vantosh.com">VanTosh</a>
</span>
</div>

</div>

</div>
</footer>
<script src="{{ "lib/jquery/jquery.min.js" | absURL }}"></script>

@ -1,6 +1,6 @@
<header class="header">
<div class="container navigation">
<div class="row d-lg-flex flex-lg-nowrap">
<div class="container-fluid navigation">
<div class="row-fluid d-lg-flex flex-lg-nowrap">
{{ $imageresource := resources.Get "img/logo.png" }}
{{ $imagefile := $imageresource.Resize "350x60 webp" }}
<div class="header__logo-col col d-flex justify-content-center align-items-center">
@ -9,80 +9,100 @@
</a>
</div>
<div class="header__menu-col col">
<nav class="navbar navbar-expand-lg header__menu-nav" id="nav-menu-container">
<ul class="nav-menu header__menu d-lg-flex justify-content-center list-unstyled">
{{ range .Site.Menus.navbar }}
{{ if eq .Identifier "groups" }}
<li class="header__menu-item menu-has-children"><a href="{{ .URL }}">{{ .Name }}</a>
<ul class="list-unstyled">
{{ range $.Site.Pages }}
{{ $group := .Param "wgtype" }}
{{ if eq $group "twg" }}
<li class="header__menu-item"><a href="{{ .Permalink }}">{{ .Title }}</a></li>
{{ end }}
{{ if eq $group "sig" }}
<li class="header__menu-item"><a href="{{ .Permalink }}">{{ .Title }}</a></li>
{{ end }}
{{ end }}
</ul>
</li>
{{ else }}
{{ if .HasChildren }}
<li class="header__menu-item menu-has-children">
<a href="{{ .URL }}">{{ .Name }}</a>
<ul class="">
{{ range .Children }}
{{ if .HasChildren }}
<li class="header__menu-item menu-has-children">
<a href="{{ .URL }}">{{ .Name }}</a>
<ul class="">
{{ range .Children }}
<li class="header__menu-item"><a href="{{ .URL }}">{{ .Name }}</a></li>
{{ end }}
</ul>
</a>
</li>
{{ else }}
<li class="header__menu-item">
<a href="{{ .URL }}">
{{ if .Pre }}
<i class={{ .Pre }}></i>&nbsp;&nbsp;
{{ end }}
{{ .Name }}
{{ if .Post }}
&nbsp;&nbsp;<i class="{{ .Post }}"></i>
{{ end }}
</a>
</li>
{{ end }}
<div class="header__menu-col-row">&nbsp;</div>
<div class="header__menu-col-row">
<nav class="navbar navbar-expand-lg header__menu-nav" id="nav-menu-container">
<ul class="nav-menu header__menu d-lg-flex justify-content-center list-unstyled">
{{ range .Site.Menus.navbar }}
{{ if eq .Identifier "groups" }}
<li class="header__menu-item menu-has-children"><a href="{{ .URL }}">{{ .Name }}</a>
<ul class="list-unstyled">
{{ range $.Site.Pages }}
{{ $group := .Param "wgtype" }}
{{ if eq $group "twg" }}
<li class="header__menu-item"><a href="{{ .Permalink }}">{{ .Title }}</a></li>
{{ end }}
{{ if eq $group "sig" }}
<li class="header__menu-item"><a href="{{ .Permalink }}">{{ .Title }}</a></li>
{{ end }}
</ul>
</a>
{{ end }}
</ul>
</li>
{{ else }}
<li class="header__menu-item {{lower .Name }}" ><a href="{{ .URL }}">{{ .Name }}</a></li>
{{ if .HasChildren }}
<li class="header__menu-item menu-has-children">
<a href="{{ .URL }}">{{ .Name }}</a>
<ul class="">
{{ range .Children }}
{{ if .HasChildren }}
<li class="header__menu-item menu-has-children">
<a href="{{ .URL }}">{{ .Name }}</a>
<ul class="">
{{ range .Children }}
<li class="header__menu-item"><a href="{{ .URL }}">{{ .Name }}</a></li>
{{ end }}
</ul>
</a>
</li>
{{ else }}
<li class="header__menu-item">
<a href="{{ .URL }}">
{{ if .Pre }}
<i class={{ .Pre }}></i>&nbsp;&nbsp;
{{ end }}
{{ .Name }}
{{ if .Post }}
&nbsp;&nbsp;<i class="{{ .Post }}"></i>
{{ end }}
</a>
</li>
{{ end }}
{{ end }}
</ul>
</a>
</li>
{{ else }}
<li class="header__menu-item {{lower .Name }}" ><a href="{{ .URL }}">{{ .Name }}</a></li>
{{ end }}
{{ end }}
{{ end }}
{{ end }}
<li class="header__menu-item"><a href="{{ "/contact/" | relURL }}">Contact Us</a></li>
</ul>
<div class="mobile-view-social-join pt-3">
<div class="header__contact-btn join-us-button mobile-view py-4">
<a class="d-inline-block btn-outline-primary btn-sm btn" href="{{ "/join/" | relURL }}">Join</a>
</div>
<div class="header__login-btn login-button mobile-view py-4">
<a class="d-block" href="https://portal.openpower.foundation/"> Login&nbsp;<i class="fas fa-sign-in-alt"></i></a>
</ul>
<div class="mobile-view-social-join pt-3">
<div class="header__contact-btn join-us-button mobile-view py-4">
<a class="d-inline-block btn-outline-primary btn-sm btn" href="{{ "/join/" | relURL }}">Join</a>
</div>
<div class="header__login-btn login-button mobile-view py-4">
<a class="d-block" href="https://portal.openpower.foundation/"> Login&nbsp;<i class="fas fa-sign-in-alt"></i></a>
</div>
</div>
</nav>
</div>
</nav>
</div>
<div class="header__contact-col col d-flex flex-nowrap justify-content-center align-items-center">
<div class="header__contact-btn join-us-button desktop-view">
<a class="d-block btn-outline-primary btn-sm btn" href="{{ "/join/" | relURL }}">Join</a>
<div class="header__contact-col">
<div class="header__contact-col-row">
<ul class="header__uppermenu d-lg-flex justify-content-end list-unstyled">
&nbsp;|&nbsp;
{{ range .Site.Menus.discuss }}
<li><a href="{{ .URL }}"><i class="{{ .Pre }}"></i></a></li>
{{ end }}
&nbsp;|&nbsp;
{{ range .Site.Menus.code }}
<li><a href="{{ .URL }}"><i class="{{ .Pre }}"></i></a></li>
{{ end }}
&nbsp;|&nbsp;
{{ range .Site.Menus.social }}
<li><a href="{{ .URL }}"><i class="{{ .Pre }}"></i></a></li>
{{ end }}
&nbsp;|&nbsp;
</ul>
</div>
<div class="header__login-btn login-button desktop-view">
<a class="d-block" href="https://portal.openpower.foundation/"> Login&nbsp;<i class="fas fa-sign-in-alt"></i>
</a>
<div class="header__contact-col-row col d-flex flex-nowrap justify-content-center align-items-center">
<div class="header__contact-btn join-us-button desktop-view">
<a class="d-block btn-outline-primary btn-sm btn" href="{{ "/join/" | relURL }}">Join</a>
</div>
<div class="header__login-btn login-button desktop-view">
<a class="d-block" href="https://portal.openpower.foundation/"> Login&nbsp;<i class="fas fa-sign-in-alt"></i></a>
</div>
</div>
</div>
</div>

Loading…
Cancel
Save