You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docs/usage/scala3doc/blog.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,4 +4,4 @@ title: Build-in blog
4
4
5
5
# {{page.title}}
6
6
7
-
Scala3doc is capable to include blogposts. For now we support only simple blogposts but in future we plan to include more advanced features like tags.
7
+
Scala3doc is able to include a simple blog in your documentation. For now it provides only basic features in future we plan to include more advanced features like tagging or author pages.
Copy file name to clipboardExpand all lines: docs/docs/usage/scala3doc/index.md
+5-3Lines changed: 5 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,10 @@ title: Scala3doc
4
4
5
5

6
6
7
-
Scala3doc is a doctool dedicated to work with Scala 3.0. Beside basic features similar to `javadoc` or `scaladoc`. As you probably guessed, this
8
-
whole site was created using scala3doc.
7
+
Scala3doc is tool to generate documentation for your Scala 3 projects. It provies similar features to `javadoc` or `scaladoc` as well as `jekyll` or `docusaurus`.
8
+
9
+
As you probably guessed, this whole site was created using scala3doc.
10
+
9
11
10
12
{% for post in site.posts %}
11
13
## [{{ post.title }}](/{{ post.url }})
@@ -20,5 +22,5 @@ whole site was created using scala3doc.
20
22
21
23
We would love to have your feedback on what you think would be good in order to
22
24
render the documentation you want! Perhaps you would like to render method
23
-
definitions or members? Let us know by filing
25
+
definitions or members? Do you want to have runnable code samples? Let us know by filing
Copy file name to clipboardExpand all lines: docs/docs/usage/scala3doc/specificTags.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ title: Dottydoc Specific Tags and Behavior
4
4
5
5
# {{page.title}}
6
6
7
-
Scala3doc extemds markdown with some unique behaviours such as linking to API. This can be used from within static documentation and blogpost to provide blend-in content.
7
+
Scala3doc extends markdown with some unique behaviors such as linking to API. This can be used from within static documentation and blog posts to provide blend-in content.
Copy file name to clipboardExpand all lines: docs/docs/usage/scala3doc/staticSite.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,8 @@ title: Static docucmentation
4
4
5
5
# {{ page.title}}
6
6
7
-
Scala3doc has similar functionalites to [Jekyll](http://jekyllrb.com/)to allow users to documentation in form of static sit alongside your APIs. Moreover having a combined tool allows provide reach interaction between those to such as linking thus allowing the two to
8
-
blend naturally.
7
+
Scala3doc is able to generate static sites, known from [Jekyll](http://jekyllrb.com/)or [Docusaurus](https://docusaurus.io/).
8
+
Having a combined tool allows to provide interaction between static documentation and API thus allowing the two to blend naturally.
9
9
10
10
Creating a site is just as simple as in Jekyll. The site root contains the
11
11
layout of the site and all files placed here will be either considered static,
@@ -42,13 +42,13 @@ is parsed and put into the `page` variable available in templates via Liquid.
42
42
43
43
Scala3doc uses some predefied properties to controls some aspect of page.
44
44
45
-
Predefiend properties:
45
+
Predefined properties:
46
46
47
47
-**title** provide page title that will be used in navigation and html metadata.
48
48
-**extraCss** additional `.css` files that will be included in this page. Paths should be relative to documentation root. **This setting is not exported to template engine**
49
49
-**extraJs** additional `.js` files that will be included in this page. Paths should be relative to documentation root. **This setting is not exported to template engine**
50
-
-**hasFrame** when set to `false` page will not include default layout (navigation, breadcrumbs etc.) but only token html wrapper to provide metadata and resources (js and css files)
51
-
-**layout** - predefined layout to use, see below
50
+
-**hasFrame** when set to `false` page will not include default layout (navigation, breadcrumbs etc.) but only token html wrapper to provide metadata and resources (js and css files). **This setting is not exported to template engine**
51
+
-**layout** - predefined layout to use, see below. **This setting is not exported to template engine**
52
52
53
53
54
54
## Using existing Templates and Layouts
@@ -114,7 +114,7 @@ The `sidebar` key is mandatory, as well as `title` for each element. The
114
114
default table of contents allows you to have subsections - albeit the current
115
115
depth limit is 2 however it accepts both files and directories and latter can be used to provide deeper structures.
116
116
117
-
The items which have the `subsection` does not accepts `url` section.
117
+
The items which have on the `subsection` level does not accepts `url`.
0 commit comments