View Code? Open in Web Editor
NEW
Content oriented static site generator with the support of markdown, razor pages, plugins in .NET Core, includes, layouts, etc. Ideal for user guides, technical documentation, blogs etc.
Home Page: https://docify.net
License: MIT License
HTML 5.98%
JavaScript 0.31%
CSS 1.93%
C# 91.53%
PowerShell 0.25%
docify's People
Contributors
Watchers
docify's Issues
If site is hosted in the sub folder than absolute URLs / will not work as it will point to the root of the site
Add support for base url
This option should merge the snippets created as the result of excluding regions or multiple regions into a single snippet without jagged lines
In some cases it is beneficial to keep the existing assets for the page even if it is redirected
Currently, the default void template for tipue search will not show the search results unless proper template is set.
Currently library plugins are sorted based on the order, however local plugins are not included in this sort
As the extension is ignored for the layout names, it should be also ignored when overriding theme layouts.
To reproduce:
Create theme with default.html layout
Inherit the theme and use default.cshtml layout
Exception is thrown
Create a folder
Add two files without extension
Exception is thrown
Add the --info option which will show
The current version of the library
Is it compatible with the current version of Docify
Library local folder
Add a check for broken urls. This can be a part of seo-validation plugin
If there are 2 or more tabs which refer to the same snippet (even if different regions are used), tabs are not working correctly as duplicate id is generated for tab and snippet
When using serve command and host cannot serve the site (for example port already used) - host will hang and not release until docify process is killed
This would allow extending existing includes
Currently when components and plugins lists are merged with $ symbol duplicates are not allowed. It should be a distinct merge.
Similar to Google Anakytics component
When referring file in the root of snippet-folder which is a part of a tab, the exception is thrown
~File.*
Failed to resolve include 'code-snippet' in '???'
Failed to find the asset from path: '???.*' in '???'
In some places, \ is used to create a path which is causing incompatibility in other platforms such as ubuntu
This can be added to image-optimizer plugin
RazorLight engine fails if @page is added as the first line, however, this attribute would allow a simple way to enable intellisense from VSCode
This would allow an easier access for creating includes and plugins