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

+47
-17
lines changed

README.md

+5-1
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

+12
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

+5-6
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

+2-2
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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
---

content/patterns/relationship-manager.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Relationship Manager - Design Pattern"
33
linkTitle: "Relationship Manager"
44
date: 2020-10-22
5-
type: projects
5+
type: docs
66
description: >
77
A central mediating class which records all the one-to-one, one-to-many and many-to-many relationships between a group of selected classes.
88
---

content/patterns/transformation-interface.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Transformation Interface Design Pattern"
33
linkTitle: "Transformation Interface"
44
date: 2019-01-04
5-
type: projects
5+
type: docs
66
description: >
77
An interface or layer, which offers services to transform an object into another format and back again.
88
---

content/projects/Getting started/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "Getting Started"
33
linkTitle: "Getting Started"
44
weight: 2
55
draft: true
6+
type: docs
67
description: >
78
What does your user need to know to try your project?
89
---

content/projects/Getting started/example-page.md

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: "Example Page"
33
linkTitle: "Example Page"
44
date: 2017-01-05
5+
type: docs
56
description: >
67
A short lead description about this content page. It can be **bold** or _italic_ and can be split over multiple paragraphs.
78
hide_feedback: true

content/projects/Getting started/test-page-g.md

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "test page g"
33
linkTitle: "test page g"
44
weight: 4
55
draft: true
6+
type: docs
67
description: >
78
What does your user need to understand about your project in order to use it - or potentially contribute to it?
89
---

content/projects/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Projects
3+
type: docs
34
menu:
45
main:
56
weight: 40

content/projects/aaaa-pynsource/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "Pynsource"
33
linkTitle: "Pynsource"
44
weight: 4
55
draft: true
6+
type: docs
67
# simple_list: true
78
description: >
89
What does your user need to understand about your project in order to use it - or potentially contribute to it?

content/projects/apps/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Apps"
33
linkTitle: "Apps"
4+
type: docs
45
weight: 20
56
---
67

content/projects/apps/brew-moments.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Brew Moments"
33
date: 2020-11-23T12:21:55+11:00
4+
type: docs
45
draft: false
56
---
67

content/projects/apps/print42.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Print42"
33
date: 2020-11-23T12:18:07+11:00
4+
type: docs
45
draft: false
56
---
67

content/projects/apps/prophet 6 librarian.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Prophet 6 Librarian"
33
date: 2016-11-01
4+
type: docs
45
draft: false
56
---
67

content/projects/apps/pynsource.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Pynsource"
33
date: 2022-02-14
4+
type: docs
45
draft: false
56
---
67

content/projects/big-ideas/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Big Ideas"
33
linkTitle: "Big Ideas"
4+
type: docs
45
weight: 20
56
---
67

content/projects/big-ideas/lcodemaps.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Literate Code Mapping"
33
date: 2020-11-23T12:43:14+11:00
4+
type: docs
45
draft: false
56
---
67

content/projects/big-ideas/medium-articles.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Medium Articles"
33
date: 2019-11-23
4+
type: docs
45
draft: false
56
---
67

content/projects/libraries/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Libraries & Tools"
33
linkTitle: "Libraries & Tools"
4+
type: docs
45
weight: 20
56
---
67

content/projects/websites/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Websites"
33
linkTitle: "Web Apps"
4+
type: docs
45
weight: 20
56
---
67

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)