-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path404.html
More file actions
137 lines (124 loc) · 5.99 KB
/
Copy path404.html
File metadata and controls
137 lines (124 loc) · 5.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Project 2029: The Counter to Project 2025 | Democratic Policy Blueprint</title>
<meta name="description" content="The 414,000-word counter to Project 2025. Covers all 31 federal agencies with specific legislative proposals, Day One executive actions, and a roadmap for the next Democratic administration.">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="keywords" content="Project 2025 counter, Project 2029, democratic reform, progressive policy, federal agencies, Heritage Foundation response, Democratic administration">
<meta name="author" content="Project 2029">
<link rel="canonical" href="https://jonjlevesque.github.io/Project2029/">
<!-- Open Graph -->
<meta property="og:title" content="Project 2029: A Mandate for Democratic Renewal">
<meta property="og:description" content="A comprehensive progressive policy blueprint for restoring and transforming American democracy.">
<meta property="og:type" content="website">
<meta property="og:url" content="https://jonjlevesque.github.io/Project2029/">
<meta property="og:image" content="https://jonjlevesque.github.io/Project2029/assets/og-image.png">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Project 2029: A Mandate for Democratic Renewal">
<meta name="twitter:description" content="A comprehensive progressive policy blueprint for restoring and transforming American democracy.">
<meta name="twitter:image" content="https://jonjlevesque.github.io/Project2029/assets/og-image.png">
<!-- JSON-LD Structured Data -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Book",
"name": "Project 2029: A Mandate for Democratic Renewal",
"description": "A 414,000+ word comprehensive progressive policy framework and counter to the Heritage Foundation's Project 2025. Covers all federal agencies with specific legislative proposals for a future Democratic administration.",
"url": "https://jonjlevesque.github.io/Project2029/",
"author": {
"@type": "Organization",
"name": "Project 2029"
},
"keywords": "Project 2025 counter, democratic reform, progressive policy, federal agencies, Project 2029, Democratic administration policy, Heritage Foundation response",
"numberOfPages": 414000,
"inLanguage": "en-US",
"license": "https://creativecommons.org/licenses/by-sa/4.0/"
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Project 2029",
"url": "https://jonjlevesque.github.io/Project2029/",
"description": "The comprehensive counter to Project 2025 - a 414,000+ word policy blueprint for democratic renewal covering all 31 federal agencies.",
"potentialAction": {
"@type": "SearchAction",
"target": "https://jonjlevesque.github.io/Project2029/#{search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
<!-- Favicon -->
<link rel="icon" type="image/png" href="assets/favicon.png">
<!-- Docsify theme (pinned) -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify@4.13.1/lib/themes/vue.css"
integrity="sha384-jCK82M2ExfkqAO/MYBKMjP1qC4AvZ4/Duf2gVWOy3RPn26uz+KW5I+9S39za1Fqv"
crossorigin="anonymous">
<!-- Custom theme -->
<link rel="stylesheet" href="assets/custom.css">
</head>
<body>
<div id="app">Loading...</div>
<script>
window.$docsify = {
name: 'Project 2029',
repo: 'https://github.com/JonJLevesque/Project2029',
routerMode: 'history',
basePath: '/Project2029/',
loadSidebar: true,
loadNavbar: false,
coverpage: true,
onlyCover: false,
subMaxLevel: 2,
auto2top: true,
homepage: 'home.md',
notFoundPage: '_404.md',
search: {
placeholder: 'Search Project 2029',
noData: 'No results found.',
depth: 3
},
pagination: {
previousText: 'Previous Chapter',
nextText: 'Next Chapter',
crossChapter: true,
crossChapterText: true
}
}
</script>
<!-- Docsify core (pinned v4.13.1) -->
<script src="https://cdn.jsdelivr.net/npm/docsify@4.13.1/lib/docsify.min.js"
integrity="sha384-KaHhgnx/OTLoJ4J33SSJsF4x1pk4I7q3s5ZOfIDHJYl6IG7Oyn2vNDsHiWJe46fD"
crossorigin="anonymous"></script>
<!-- Search plugin -->
<script src="https://cdn.jsdelivr.net/npm/docsify@4.13.1/lib/plugins/search.min.js"
integrity="sha384-LthJPBJ4RGco78kBY+EmKz5rmISZ5vrtAu3+l2ALQ2mrZHOe6Wyf6knyKjeC4cL6"
crossorigin="anonymous"></script>
<!-- Copy code plugin -->
<script src="https://cdn.jsdelivr.net/npm/docsify-copy-code@2.1.1/dist/docsify-copy-code.min.js"
integrity="sha384-t4d9b4/0dEBkoJ5e77XEPBrqJ790jbFQFmEaTbBqIlTDeGosM1AbZvC1NQwqTg+5"
crossorigin="anonymous"></script>
<!-- Pagination plugin (prev/next chapter nav) -->
<script src="https://cdn.jsdelivr.net/npm/docsify-pagination/dist/docsify-pagination.min.js"
integrity="sha384-uFEp18/1vv2dYlO64J2lOcnbhirAQZPtruqAZZ7PZYoXenm5c+tIs3AqSMjVMRe8"
crossorigin="anonymous"></script>
<!-- Sidebar collapse plugin -->
<script src="https://cdn.jsdelivr.net/npm/docsify-sidebar-collapse/dist/docsify-sidebar-collapse.min.js"
integrity="sha384-lMHOyuqf3B/T/BgfYxUKprN0bdRf8KhVTE11w76Tvtze86XHVSDYzxqNGDGgIi9I"
crossorigin="anonymous"></script>
<!-- Mermaid diagram support -->
<script src="//cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/docsify-mermaid@latest/dist/docsify-mermaid.js"></script>
<!-- GitHub Pages SPA routing fix for history mode -->
<script>
// Redirect from 404 back to the app with the path preserved
var path = window.location.pathname;
if (path !== '/Project2029/' && path !== '/Project2029') {
// Already handled by Docsify history mode
}
</script>
</body>
</html>