Skip to content

Commit ff9c6e6

Browse files
jonphippsclaude
andcommitted
refactor: update scaffold-template to match current site structure
- Add docusaurus.config.ts.template and project.json.template for site generation - Update tsconfig.json with composite configuration and references - Rename custom.css to custom.scss to match current standards - Add all required documentation pages with template placeholders - Create elements and terms index pages with DocCardList components - Add homepage, manage, and RDF page templates - Create empty directories with .gitkeep files for proper structure - Remove unnecessary navbar.ts file The scaffold template now matches the current ISBD site structure and is ready for use with the scaffolding scripts to generate new standards sites. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 74ead27 commit ff9c6e6

File tree

18 files changed

+613
-6
lines changed

18 files changed

+613
-6
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
site_admin:
2+
name: Site Admin
3+
title: {{TITLE}} Site Administrator
4+
url: https://www.iflastandards.info/
5+
image_url: https://www.ifla.org/wp-content/uploads/2019/05/cropped-ifla-favicon-192x192.png
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: About
3+
sidebar_position: 10
4+
---
5+
6+
# About {{TITLE}}
7+
8+
This page provides background information about {{TITLE}}.
9+
10+
## Overview
11+
12+
{{TITLE}} is a standard developed by IFLA (International Federation of Library Associations and Institutions).
13+
14+
## Purpose
15+
16+
The purpose of this standard is to provide {{TAGLINE}}.
17+
18+
## History
19+
20+
This section will contain the history and development of the standard.
21+
22+
## Contributors
23+
24+
This section will list the contributors to this standard.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: Assessment
3+
sidebar_position: 20
4+
---
5+
6+
# Assessment
7+
8+
This page contains information about the assessment and evaluation of {{TITLE}}.
9+
10+
## Implementation Guidelines
11+
12+
Guidelines for implementing this standard in your organization.
13+
14+
## Evaluation Criteria
15+
16+
Criteria for evaluating compliance with this standard.
17+
18+
## Best Practices
19+
20+
Best practices for using this standard effectively.
21+
22+
## Common Challenges
23+
24+
Common challenges encountered when implementing this standard and how to address them.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: All {{TITLE}} Elements
3+
sidebar_label: All Elements
4+
sidebar_position: 100
5+
---
6+
7+
# All {{TITLE}} Elements
8+
9+
Complete list of {{TITLE}} elements including properties and classes for bibliographic description.
10+
11+
import DocCardList from '@theme/DocCardList';
12+
13+
<DocCardList />
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: Examples
3+
sidebar_position: 30
4+
---
5+
6+
# Examples
7+
8+
This page provides practical examples of {{TITLE}} in use.
9+
10+
## Basic Examples
11+
12+
Simple examples demonstrating the fundamental concepts of this standard.
13+
14+
## Advanced Examples
15+
16+
More complex examples showing advanced usage patterns.
17+
18+
## Real-World Applications
19+
20+
Examples from actual implementations in libraries and information organizations.
21+
22+
## Case Studies
23+
24+
Detailed case studies of successful implementations.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: Glossary
3+
sidebar_position: 40
4+
---
5+
6+
# Glossary
7+
8+
This glossary defines key terms used in {{TITLE}}.
9+
10+
## A-Z Terms
11+
12+
### Term 1
13+
Definition of the first term.
14+
15+
### Term 2
16+
Definition of the second term.
17+
18+
<!-- Additional terms will be added here -->
19+
20+
## Related Standards
21+
22+
Links to glossaries and terminology from related standards.
23+
24+
## References
25+
26+
Sources and references for the terminology used in this standard.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
title: Introduction
3+
sidebar_position: 5
4+
---
5+
6+
# Introduction to {{TITLE}}
7+
8+
Welcome to {{TITLE}} - {{TAGLINE}}.
9+
10+
## What is {{TITLE}}?
11+
12+
This section provides a brief introduction to the standard and its key concepts.
13+
14+
## Who Should Use This Standard?
15+
16+
This standard is designed for:
17+
- Libraries and information centers
18+
- Catalogers and metadata specialists
19+
- System developers and integrators
20+
- Information professionals
21+
22+
## How to Use This Documentation
23+
24+
This documentation is organized into several sections:
25+
- **About**: Background information and history
26+
- **Assessment**: Implementation guidelines and evaluation
27+
- **Examples**: Practical applications and use cases
28+
- **Glossary**: Definitions of key terms
29+
30+
## Getting Started
31+
32+
To get started with {{TITLE}}, we recommend:
33+
1. Reading the About section for background
34+
2. Reviewing the key concepts in this Introduction
35+
3. Exploring practical Examples
36+
4. Referring to the Glossary as needed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: All {{TITLE}} Vocabularies
3+
sidebar_label: All Vocabularies
4+
sidebar_position: 100
5+
---
6+
7+
# All {{TITLE}} Vocabularies
8+
9+
Complete list of {{TITLE}} value vocabularies including status, frequency, language codes, and other supporting vocabularies.
10+
11+
import DocCardList from '@theme/DocCardList';
12+
13+
<DocCardList />

0 commit comments

Comments
 (0)