Skip to content

Commit e87d3ad

Browse files
committed
made project and patterns pages use docs layout, instead use scss to hide page-meta-links
1 parent e327b7e commit e87d3ad

31 files changed

Lines changed: 47 additions & 17 deletions

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ static content can go into e.g.
1414

1515
and be referred as `/files/pdfs/blah.pdf`.
1616

17-
### Adding a directory
17+
## Updating Docsy submodule
18+
19+
git submodule update --init --recursive
20+
21+
## Adding a directory
1822

1923

2024
Add it under `/content` and either create a correspondingly names dir in `/layouts` which is a custom overriding version of `/themes/layouts` or simply explicitly specify the type e.g. `type: projects` in each of the pages.

assets/scss/_styles_project.scss

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
/*
2+
3+
Prevent the meta links
4+
https://www.docsy.dev/docs/adding-content/repository-links/
5+
6+
*/
7+
.td-page-meta--child { display: none !important; }
8+
.td-page-meta--view { display: none !important; }
9+
.td-page-meta--edit { display: none !important; }
10+
.td-page-meta--child { display: none !important; }
11+
.td-page-meta--issue { display: none !important; }
12+
.td-page-meta--project-issue { display: none !important; }

content/about/_index.html

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
---
99

10-
1110
{{< blocks/cover title="About Andy Bulka" image_anchor="bottom" height="min" >}}
1211

1312
<p class="lead mt-5">Software Developer, Musical Composer, Tai Chi Teacher, Photographer, Philosopher
@@ -17,20 +16,20 @@
1716

1817
{{< blocks/section >}}
1918

20-
![Andy Bulka - Trainer](/about/consulting/images/Andy-Bulka-about-the-trainer.jpeg)
21-
19+
<img src="/about/consulting/images/Andy-Bulka-about-the-trainer.jpeg" alt="Andy Bulka - Trainer">
2220

2321
<div>
2422
<p>Andy Bulka is a Python and Full Stack Web Javascript Developer at <a href="/about/consulting">Wware Consulting</a> in Melbourne, Australia.</p>
2523

2624
<p>👉&nbsp; See Wware <a href="/about/consulting">Consulting and Contracting</a> offerings.</p>
2725

28-
## Brief Resume
26+
<h3>Brief Resume</h3>
2927

3028
<p>Prior to this he was a developer at <a href="http://n6.com.au/">Nexus 6</a> and Telstra - building Django websites and building Python teams.</p>
3129
<p>Prior to this he was Director of Software Development at <a href="http://www.magian.com" target="_blank">Magian Design Studio</a> - overseeing the architecture and design quality of Magian software systems.
3230
Before joining Magian, Andy spent several years as chief software architect at <a href="http://austhink.com/">Austhink Software</a>, responsible for delivering world class "visual thinking" diagramming software for both the educational and professional markets.</p>
33-
<p>He has over 25 years of hands on software development and architectural experience, specializing in highly visual and interactive desktop applications, web 2.0 sites, games, and multimedia software. He now works with Python, Ruby and Javascript technologies.</p>
31+
<p>He has over 25 years of hands on software development and architectural experience, specializing in highly visual and interactive desktop applications, web 2.0 sites, games, and multimedia software.
32+
He now works with Python and Javascript technologies.</p>
3433
<p>He runs an ocassional "Design Patterns" and Object Oriented design workshop around Australia and is the author of <a title="Design Patterns" href="/patterns">several academic papers</a> on design patterns. </p>
3534

3635
<p>Andy is a regular speaker at user groups around Melbourne, Australia and has a blog <a href="https://abulka.github.io/">https://abulka.github.io/</a> (www.andypatterns.com).</p>
@@ -39,7 +38,7 @@
3938

4039
<hr>
4140

42-
## Other Interests
41+
<h3>Other Interests</h3>
4342

4443
<p>👉&nbsp; See also my <a href="http://andytaichi.atug.com/">Tai Chi</a> website.</p>
4544

content/patterns/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: "Andy Bulka's Design Patterns"
33
linkTitle: "My Design Patterns"
4-
# type: docs
5-
type: projects
4+
type: docs
5+
# type: projects
66
# type: swagger
77
# type: blog
88
# type: community

content/patterns/appendix-koala-plop.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Appendix: My KoalaPlop Patterns"
33
date: 1900
4-
type: projects
4+
type: docs
55
description: "Peer review notes for my KoalaPlop Patterns"
66
draft: false
77
---

content/patterns/design-pattern-automation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Design Pattern Automation"
33
linkTitle: "Design Pattern Automation"
44
date: 2002-01-04
5-
type: projects
5+
type: docs
66
description: >
77
Tooling and Design Patterns in IDEs.
88
As design patterns become more mainstream, various IDE's (Integrated Development Environments) and UML modelling software environments have begun to introduce support for design patterns.

content/patterns/hexmvc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "HexMVC"
33
date: 2022-02-12
44
draft: false
5-
type: projects
5+
type: docs
66
description: "Hexagonal Architecture pattern + Model View Controller (MVC)"
77
---
88

content/patterns/mgm-pattern.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "MGM Pattern"
33
linkTitle: "MGM Pattern"
44
date: 2019-01-04
55
toc_hide: true
6-
type: projects
6+
type: docs
77
description: >
88
Model-Gui-Mediator Pattern - the original version of [MVCA Architectural Pattern](/patterns/mvca-pattern)
99
The MGM pattern is a variation of MVC (model view controller) or MVP (Model View Presenter) but takes into account the use of modern off the shelf GUI controls.

content/patterns/musings-on-patterns.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Appendix: Musings on Design Patterns"
33
date: 1900
4-
type: projects
4+
type: docs
55
description: "Are design patterns dead?"
66
draft: false
77
---

content/patterns/mvca-pattern.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "MVCA Architectural Pattern"
33
linkTitle: "MVC-App Pattern"
44
date: 2019-01-04
5-
type: projects
5+
type: docs
66
description: >
77
MVCA simply means "Model View Controller Application" - all four roles are necessary to any implementation.
88
---

0 commit comments

Comments
 (0)