Skip to content

modernizing the templates and making it more accessible#15805

Open
jjasghar wants to merge 7 commits into
mainfrom
jj-hatchet-work
Open

modernizing the templates and making it more accessible#15805
jjasghar wants to merge 7 commits into
mainfrom
jj-hatchet-work

Conversation

@jjasghar

@jjasghar jjasghar commented Apr 3, 2026

Copy link
Copy Markdown
Member

Attempting to modernize and update the site to new Hugo standards and accessibility.

@jjasghar jjasghar requested review from a team as code owners April 3, 2026 21:16
@netlify

netlify Bot commented Apr 3, 2026

Copy link
Copy Markdown

Deploy Preview for devopsdays-web ready!

Name Link
🔨 Latest commit d369b76
🔍 Latest deploy log https://app.netlify.com/projects/devopsdays-web/deploys/6a2c233f16b5b40008829264
😎 Deploy Preview https://deploy-preview-15805--devopsdays-web.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@jjasghar jjasghar requested a review from a team as a code owner April 3, 2026 21:27
@nimbinatus nimbinatus assigned nimbinatus and jjasghar and unassigned nimbinatus Apr 3, 2026

@mattstratton mattstratton left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A lot of these changes remove inline comments in the code; not sure that's awesome since our code is complex and not documented in any other way

@toshywoshy

Copy link
Copy Markdown
Collaborator

Like @mattstratton said, a lot of code changes.
I looked over things quickly and they seem ok at first sight, however I would like to go more into detail, which will require more time.

@nimbinatus nimbinatus left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

starter

Comment thread themes/devopsdays-theme/assets/scss/custom.scss Outdated
Comment thread themes/devopsdays-theme/assets/scss/custom.scss
Comment thread themes/devopsdays-theme/assets/scss/custom.scss
Comment thread themes/devopsdays-theme/assets/scss/custom.scss
Comment thread themes/devopsdays-theme/assets/scss/custom.scss
Comment thread themes/devopsdays-theme/assets/scss/custom.scss
Comment thread themes/devopsdays-theme/assets/scss/custom.scss
Comment thread themes/devopsdays-theme/assets/scss/custom.scss
Comment thread themes/devopsdays-theme/assets/scss/custom.scss Outdated
Comment thread themes/devopsdays-theme/assets/scss/custom.scss
jjasghar and others added 2 commits June 12, 2026 09:58
Co-authored-by: Laura Santamaria <nimbinatus@users.noreply.github.com>
Co-authored-by: Laura Santamaria <nimbinatus@users.noreply.github.com>

@nimbinatus nimbinatus left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

adding css comments back in

}

/* set a max-width for horizontal fluid layout and make it centered */
.container-fluid {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.container-fluid {
/* set a max-width for horizontal fluid layout and make it centered */
.container-fluid {


/* Left navigation */
/* TODO: all of these left-nav elements can probably be collapsed */
.left-nav-navs {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.left-nav-navs {
/* TODO: all of these left-nav elements can probably be collapsed */
.left-nav-navs {

}

/* set the current month style */
.left-nav-months.current {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.left-nav-months.current {
/* set the current month style */
.left-nav-months.current {

}

// Note that welcome-page-masthead is also defined in templates/welcome.html so we cannot use SCSS here
.welcome-page-masthead {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.welcome-page-masthead {
// Note that welcome-page-masthead is also defined in templates/welcome.html so we cannot use SCSS here
.welcome-page-masthead {

padding: 20px;
margin-bottom:20px;
margin-top:20px;
background: linear-gradient(135deg, $devopsdays-blue, lighten($devopsdays-blue, 15%));

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: May need to handle gradients; not sure it really matters, tbh, nowadays


//formatting for content provided by events, pages, etc
.content-text h1, h2, h3 {
.content-text h1,

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.content-text h1,
//formatting for content provided by events, pages, etc
.content-text h1,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants