diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..5915e826 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,6 @@ +# packages/pagetop-hljs +packages/pagetop-hljs/static/** linguist-vendored + +# packages/pagetop-mdbook +packages/pagetop-mdbook/static/** linguist-vendored +packages/pagetop-mdbook/template/** linguist-vendored diff --git a/Cargo.lock b/Cargo.lock index 27294c92..e02b2727 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2413,6 +2413,15 @@ dependencies = [ "syn 2.0.90", ] +[[package]] +name = "pagetop-mdbook" +version = "0.0.19" +dependencies = [ + "pagetop", + "pagetop-build", + "static-files", +] + [[package]] name = "pagetop-seaorm" version = "0.0.2" diff --git a/Cargo.toml b/Cargo.toml index b861c75b..d7b9f6c5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,6 +10,7 @@ members = [ # Packages "packages/pagetop-seaorm", + "packages/pagetop-mdbook", "packages/pagetop-hljs", # Themes @@ -40,6 +41,7 @@ pagetop = { version = "0.0", path = "pagetop" } # Packages pagetop-seaorm = { version = "0.0", path = "packages/pagetop-seaorm" } +pagetop-mdbook = { version = "0.0", path = "packages/pagetop-mdbook" } pagetop-hljs = { version = "0.0", path = "packages/pagetop-hljs" } # Themes diff --git a/packages/pagetop-mdbook/Cargo.toml b/packages/pagetop-mdbook/Cargo.toml new file mode 100644 index 00000000..87e7d17b --- /dev/null +++ b/packages/pagetop-mdbook/Cargo.toml @@ -0,0 +1,24 @@ +[package] +name = "pagetop-mdbook" +version = "0.0.19" +edition = "2021" + +description = """\ + Incluye contenido generado por mdBook en aplicaciones PageTop.\ +""" +categories = ["web-programming", "gui"] +keywords = ["pagetop", "mdbook", "book", "markdown", "component"] +exclude = ["/template"] + +repository.workspace = true +homepage.workspace = true +license.workspace = true +authors.workspace = true + +[dependencies] +pagetop.workspace = true + +static-files.workspace = true + +[build-dependencies] +pagetop-build.workspace = true diff --git a/packages/pagetop-mdbook/README.md b/packages/pagetop-mdbook/README.md new file mode 100644 index 00000000..ceb47429 --- /dev/null +++ b/packages/pagetop-mdbook/README.md @@ -0,0 +1,45 @@ +
Incluye contenido generado por mdBook en aplicaciones PageTop.
+ +[](#-license) +[](https://docs.rs/pagetop-mdbook) +[](https://crates.io/crates/pagetop-mdbook) +[](https://crates.io/crates/pagetop-mdbook) + +