aboutsummaryrefslogtreecommitdiff
path: root/doc-tool/resources
Commit message (Collapse)AuthorAgeFilesLines
* Resize dottydoc menu button to 15pxFelix Mulder2017-04-061-1/+1
|
* Make dottydoc main page responsive (#2052)Herdy Handoko2017-04-063-33/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add CSS media queries to support off-canvas sidebar * Add sidebar toggle interactivity for small viewports * Re-add sidebar toggle support for desktop viewport widths * Widen sidebar in mobile viewport and removed extra padding in content body * Reduce sidebar width back to 250px on Desktop and Tablet viewports Tablet (576px <= x < 768px) viewport sidebar is now limited to 250px to follow Desktop viewports whilst still retaining its off-canvas behaviour like Mobile. Mobile viewport (x < 576px) still implements 60% sidebar width. * Refactor media queries to follow mobile-first strategy Instead of specifying specific styles at a viewport width range, e.g. Tablet (576px <= x < 768px), the CSS properties are arranged as such that default CSS properties applies to Mobile, with Tablet and Desktop styles defined within media queries. Mobile-first strategy will ensure more consistency as style resolution will go in one direction, e.g. from Mobile -> Tablet -> Desktop. * Move `div#entity-container` and `div#doc-page-container` further down The change above, in addition to qualifying `button#menu-toggle` with `div#content-wrapper` parent selector will make the existing CSS easier to refactor removing duplicates, and to swap it into CSS pre-processor languages such as SASS or Less. * Merge redundant `div#content-body` styles Two different `div#content-body` styles was defined, one with only `position: relative` and another with the complete styles. In addition, a `div#content-body` Tablet and Desktop padding style was moved into the relevant media query to make future changes more transparent. * Change `rgba(...)` properties to insert space and prefix decimals with `0` Within the CSS file, RGBA property declaration is inconsistent: some with space after comma and some without, some has leading `0` for decimals and some dont'. This change make sure that one style is followed (space after comma and always use the leading `0` in decimals). * Move hamburger menu to original location and restore hover styling Hamburger menu now stays in the content body as per original design. However to prevent overlap with body text, a permanent 30px left padding on the body container has been added. * Remove hamburger menu transformation into arrow on expansion As per PR review comments (https://github.com/lampepfl/dotty/pull/2052) the old hamburger menu style is restored by removing CSS transforms. * Change hamburger menu positioning to `absolute` As per PR review comments (https://github.com/lampepfl/dotty/pull/2052) the hamburger menu positioning is changed back to absolute, which also means the left padding on content body is no longer needed and can be removed.
* Add documentation for new parallel testing suiteFelix Mulder2017-03-301-0/+20
|
* Give `<blockquote>` some nicer cssFelix Mulder2017-02-241-0/+6
|
* Add type params to type aliasesFelix Mulder2017-02-241-1/+14
|
* Fix hiding of `[+]` (find issue nbr)Felix Mulder2017-02-222-1/+6
|
* Add constructors to docsFelix Mulder2017-02-032-17/+49
|
* Make sure `TypeAlias`es get proper docstrings and linked aliasesFelix Mulder2017-02-031-0/+2
|
* Add supertypes and annotations to entity titleFelix Mulder2017-02-032-0/+35
|
* Add type parameters to entity title and render return type correctlyFelix Mulder2017-02-032-1/+22
|
* Add expansion of docstringsFelix Mulder2017-02-032-1/+44
|
* Make naked codeblocks default to ScalaFelix Mulder2017-01-311-0/+18
|
* Refactor Wiki/Markdown commentFelix Mulder2017-01-312-1/+2
|
* Document dottydoc capabilities, add anchored headersFelix Mulder2017-01-315-4/+53
|
* Generalize table of contents for dottydocFelix Mulder2017-01-312-51/+10
|
* Add links for companions in tocFelix Mulder2017-01-313-9/+87
|
* Fix insertion of package nodes in doc ASTFelix Mulder2017-01-312-1/+2
|
* Link companions in doc ASTFelix Mulder2017-01-311-1/+2
|
* Fix removal of trailing ordered list and toc children instead of membersFelix Mulder2017-01-311-1/+1
|
* Rewire `MemberLookup` to return `Option[Entity]`Felix Mulder2017-01-311-2/+2
| | | | | | | This allows for the rendering engine to supply the base url for the site and thus being able to simplify the entity links. They now simply become `Entity#path + .html` instead of a convoluted rendering in the html renderers.
* Fix nested entity linkingFelix Mulder2017-01-311-1/+7
|
* Implement remainder of type membersFelix Mulder2017-01-313-4/+15
|
* Allow custom project nameFelix Mulder2017-01-311-0/+4
|
* Hide private & protected members by defaultFelix Mulder2017-01-312-1/+9
|
* Improve member lookupFelix Mulder2017-01-312-1/+5
|
* Add new Dotty logoFelix Mulder2017-01-314-22/+37
|
* Re-implement template expansion of references as filterFelix Mulder2017-01-313-88/+6
| | | | | | | The original implementation used the template engine to recursively expand references. This was very error-prone and with no typesafety and proper stack traces it was very hard to diagnose. As such, these two expansions (links and references) have been re-implemented as filters.
* Add proper materialization of referencesFelix Mulder2017-01-314-4/+92
|
* fix extensions not getting loaded properlyFelix Mulder2017-01-311-0/+4
|
* Fix dotty docs gen, scrollFelix Mulder2017-01-311-0/+1
|
* Add annotations to doc ASTFelix Mulder2017-01-311-0/+3
|
* Add missing info to blog postsFelix Mulder2017-01-312-2/+51
|
* Add basic API generation from templatesFelix Mulder2017-01-314-5/+138
|
* Add scala-logo svgFelix Mulder2017-01-314-7/+51
|
* Add blog layoutFelix Mulder2017-01-313-6/+69
|
* Allow extras in main templateFelix Mulder2017-01-311-3/+15
|
* Better naming in doc layoutFelix Mulder2017-01-311-7/+7
|
* Add initial defaults to page generationFelix Mulder2017-01-317-0/+270
|
* Implement site structure discoveryFelix Mulder2017-01-311-0/+0
|
* Implement `{% include 'template' %}` featureFelix Mulder2017-01-311-0/+1
|
* Fix recursive expansion of templatesFelix Mulder2017-01-312-0/+9
|
* Add beginnings of Site classFelix Mulder2017-01-311-0/+37