Skip to content

Simplify page layout by removing right-side widgets and restore Pages workflow#32

Merged
20083017 merged 4 commits into
masterfrom
copilot/fix-pages-configuration-error
Apr 28, 2026
Merged

Simplify page layout by removing right-side widgets and restore Pages workflow#32
20083017 merged 4 commits into
masterfrom
copilot/fix-pages-configuration-error

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 28, 2026

Page-based views were still carrying the right-side FEATURED TAGS / ABOUT ME sidebar chrome, which made the simplified navigation pages feel cluttered. This PR removes that sidebar from the shared page layout and restores the GitHub Pages build workflow file to the master branch version.

  • Page layout cleanup

    • removed the shared right-side sidebar from _layouts/page.html
    • page-based views now render as a single centered content column
    • this drops the page-level sidebar widgets:
      • FEATURED TAGS
      • ABOUT ME
      • FRIENDS
  • Affected views

    • homepage
    • about page
    • folder/listing pages using the shared page layout
  • Workflow restoration

    • restored .github/workflows/site-build.yml to match master
    • brings back Pages-specific permissions, configure-pages, artifact upload, and deploy job

Example of the layout change:

<div class="container">
  <div class="row">
    <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1 postlist-container">
      {{ content }}
    </div>
  </div>
</div>

Copilot AI and others added 4 commits April 28, 2026 02:39
Agent-Logs-Url: https://github.com/20083017/20083017.github.io/sessions/2fb0ceaf-8bb9-4bc9-91ef-f76df86f4656

Co-authored-by: 20083017 <8308226+20083017@users.noreply.github.com>
Agent-Logs-Url: https://github.com/20083017/20083017.github.io/sessions/daad8a67-9592-4884-8781-352d5ccf0f22

Co-authored-by: 20083017 <8308226+20083017@users.noreply.github.com>
Agent-Logs-Url: https://github.com/20083017/20083017.github.io/sessions/61619dc2-c095-40c8-b6b7-2b5109c521df

Co-authored-by: 20083017 <8308226+20083017@users.noreply.github.com>
@20083017 20083017 marked this pull request as ready for review April 28, 2026 03:31
@20083017 20083017 merged commit 8bc2a60 into master Apr 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants