* Add XML docs
* Clean up style switcher
* Squash commits on branch docs/faq-n-patches
* Fix broken theme selector
* Add local image embed instruction
* Add a bunch of XML docs
* Add a bunch of XML docs
* Fix broken search
+ DocFX by default ships with an older version of jQuery, switching to a newer version confuses parts of the DocFX Javascript.
* Minor fixes for CONTRIBUTING.md and README.md
* Clean up filterConfig.yml
+ New config exposes Discord.Net namespace since it has several common public exceptions that may be helpful to users
* Add XML docs
* Read token from Environment Variable instead of hardcode
* Add XMLDocs
* Compress some assets & add OAuth2 URL generator
* Fix sample link & add missing pictures
* Add tag examples
* Fix embed docs consistency
* Add details regarding userbot support
* Add XML Docs
* Add XML Docs
* Add XML Docs
* Minor fixes in documentations
+ Fix unescaped '<'
+ Fix typo
* Fix seealso for preconditions and add missing descriptions
* Add missing exceptions
* Document exposed TypeReaders
* Fix letter-casing for files
* Add 'last modified' plugin
Source: https://github.com/Still34/DocFx.Plugin.LastModified
Licensed under MIT License
* XML Docs
* Fix minor consistencies & redundant impl
* Add properties examples to overwrite
* Fix missing Username prop
* Add warning for bulk-delete endpoint
* Replace note block
* Add BaseSocketClient docs
* Add XML docs
* Replace langword null to code block null instead
- Because DocFX sucks at rendering langword
* Replace all langword placements with code block
* Add more IGuild docs
* Add details to SpotifyGame
* Initial proofread of the articles
* Add explanation for RunMode
* Add event docs
- MessageReceived
- ChannelUpdated/Destroyed/Created
* Fix light theme link color
* Fix xml docs error
* Add partial documentation for audit log impl
* Add documentation for some REST-based objects
* Add partial documentation for audit log objects
* Add more XML comments to quotation mark alias map stuff, including an example
* Add reference to CommandServiceConfig from the util docs'
* Add explanation that if " is removed then it wont work
* Fix missing service provider in example
* Add documentation for new INestedChannel
* Add documentation
* Add documentation for new API version & few events
* Revise guide paragraphs/samples
+ Fix various formatting.
+ Provide a more detailed walkthrough for dependency injection.
+ Add C# note at intro.
* Fix typos & formatting
* Improve group module example
* Small amount to see if I'm doing it right
* Remove/cleanup redundant variables
* Fix EnterTypingState impl for doc inheritance
* Fix Test to resolve changes made in 15b58e
* Improve precondition documentation
+ Add precondition usage sample
+ Add precondition group usage sample
+ Move precondition samples to its own sample folder
* Move samples to individual folders
* Clarify token source
* Cleanup styling of README.md for docs
* Replace InvalidPathChars for NS1.3
* InvalidPathChars does not exist in NS1.3; replaced with GetInvalidPathChars instead.
* Add a missing change for 2c7cc738
* Update LastModified to v1.1.0 & add license
* Rewrite installation page for Core 2.1
* Fix anchor link
* Bump post-processor to v1.1.1
* Add fixes to partial file & add license
* Moved theme-switcher code to scripts partial file
+ Add author's MIT license to featherlight javascript
* Remove unused bootstrap plugin
* Bump LastModified plugin
* Changed the path from 'lastmodified' to 'last-modified' for consistency
* Cleanup README & Contribution guide
* Changes to last pr
* Fix GetCategoryAsync docs
* Proofread and cleanup articles
* Change passive voice in "Get Started" to active
* Fix improper preposition in Commands Introduction page
* Fix minor grammar mistakes in "Your First Bot" (future tense -> present tense/subjunctive mood -> indicative mood/proper noun casing/incorrect noun/add missing article)
* Fix minor grammar mistakes in "Installation" (missing article)
* no hablo ingles
* Try try try again
* I'm sure you're having as much fun as I am
* Cleanup TOC & fix titles
* Improve styling
+ Change title font to Noto Sans
+ Add materialized design for commit message box
* Add DescriptionGenerator plugin
* Add nightly section for clarification
* Fix typos in Nightlies & Post-execution
* Bump DescriptionGenerator to v1.1.0
+ This build adds the functionality of generating managed references' summary into the description tag.
* Initial emoji article draft
* Add 'additional information' section for emoji article
* Add cosmetic changes to the master css
* Alter info box color
+ Add transition to article content
* Add clarification in the emoji article
* Emphasize that normal emoji string will not translate to its Unicode representation.
* Clean up or add some of the samples featured in the article.
+ Add emoji/emote declaration section for clarification.
+ Add WebSocket emote sample.
- Remove inconsistent styling ('wacky memes' proves to be too out of place).
* Improve readability for nightlies article
* Move 'Bundled Preconditions' section
* Bump LastModified to fix UTC DateTime parsing
* Add langwordMapping.yml
* Add XML docs
* Add VSC workspace rule
* The root workspace limits the ruler to 120 characters for member documentations and excludes folders such as 'samples' and 'docs'.
* The docs workspace limits the ruler to 70 characters for standard conceptual article to comply with documentation's CONTRIBUTING.md rule, and excludes temprorary folders created by DocFX.
* Update CONTRIBUTING.md
* Add documentation style rule
* Fix styling of several member documentation
* Fix ' />' caused by Agent Smith oddities
* Fix styling to be more specific about the mention of IDs
* Fix exception summary to comply with official Microsoft Docs style
* References
https://docs.microsoft.com/en-us/dotnet/api/system.argumentnullexception?view=netframework-4.7.2
https://docs.microsoft.com/en-us/dotnet/api/system.platformnotsupportedexception?view=netframework-4.7.2
https://docs.microsoft.com/en-us/dotnet/api/system.badimageformatexception?view=netframework-4.7.2
* Add XML documentations
* Shift color return docs
* Fix minor docs
* Added documentation for SocketDMChannel, SocketGuildChannel, and SocketTextChannel
* Add XML docs
* Corrections to SocketGuildChannel
* Corrections to SocketTextChannel
* Corrections to SocketDMChannel
* Swapped out 'id' for 'snowflake identifier
* Swapped out 'id' for 'snowflake identifier'
* SocketDMChannel amendments
* SocketGuildChannel amendments
* SocketTextChannel amendments
* Add XML docs & patch return types
+ Starting from this commit, all return types for tasks will use style similar to most documentations featured on docs.microsoft.com
References:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontext.-ctor?view=efcore-2.1
https://docs.microsoft.com/en-us/dotnet/api/system.io.filestream.readasync?view=netcore-2.1
https://docs.microsoft.com/en-us/dotnet/api/system.io.textwriter.writelineasync?view=netcore-2.1#System_IO_TextWriter_WriteLineAsync_System_Char___
And many more other asynchronous method documentations featured in the latest BCL.
* Added documentation for many audit log data types, fixed vowel indefinite articles
* Change audit log data types to start with 'Contains' (verb) instead of an article
* Fix some documentation issues and document some more audit log data types
* Fix English posession
* Add XML doc
* Documented two more types
* Documented RoleCreateAuditLogData
* Document remaining audit log data types
* Added RestDMChannel documentation
* Added RestGuildChannel documentation
* Added RestTextChannel documentation
* Added RestVoiceChannel documentation
* Added RestUser documentation
* Added RestRole documentation
* Added RestMessage documentation
* Slightly better wording
* Contains -> Contains a piece of (describe article)
* [EN] Present perf. -> past perf.
* Add XML docs
* Fix arrow alignment
* Clarify supported nullable type
* Fixed a typo in ISnowflakeEntity
* Added RestUser Documentation
* Added RestInvite documentation
* Add XML docs & minor optimizations
* Minor optimization for doc rendering
* Rollback font optimization changes
* Amendments to RestUser
* Added SocketDMChannel documentation
* Added RestDMChannel documentation
* Added RestGuild documentation
* Adjustment to SocketDMChannel
* Added minimal descriptions from the API documentation for Integration types
* Added obsolete mention to the ReadMessages flag.
* Added remarks about 2FA requirement for guild permissions
* Added xmldoc for GuildPermission methods
* Added xml doc for ToAllowList and ToDenyList
* Added specification of how the bits of the color raw value are packed
* Added discord API documentation to IConnection interface
* I can spell :^)
* Fix whitespace in ChannelPermission
* fix spacing of values in guildpermission
* Made changes to get field descriptions from feedback, added returns tag to IConnection
* Added property get standard for IntegrationAccount
* Added property get pattern to xml docs and identical returns tag.
* Change all color class references to struct
...because it isn't a class.
* Add XML docs
* Rewrote the returns tags in IGuildIntegration, removed the ones I was unsure about.
* Rewrote the rest of the returns tags
* Amendments
* Cleanup doc for c1d78189
* Added types to <returns> tags where missing
* Added second sample for adding reactions
* Added some class summaries
* Missed a period
* Amendments
* restored the removed line break
* Removed unnecessary see tag
* Use consistent quotation marks around subscribers, the name for these users are dependant on the source of where they are integrated from (youtube or twitch), so we should not use a name that is specific to one platform
* Add <remarks> tag to the IGuildIntegration xmldocs
* Fix grammar issue
* Update DescriptionGenerator
* Cleanup of https://github.com/Still34/Discord.Net/pull/8
* Cleanup previous PR
* Fix for misleading behaviour in the emoji guide
+ Original lines stated that sending a emoji wrapped in colon will not be parsed, but that was incorrect; replaced with reactions instead of sending messages as the example
* Add strings for dictionary in DotSettings
* Add XML docs
* Fix lots of typos in comments
+ Geez, I didn't know there were so many.
* Add XML docs & rewrite GetMessagesAsync docs
This commit rewrites the remarks section of GetMessagesAsync, as well as adding examples to several methods.
* Update 'Your First Bot'
+ This commit reflects the new changes made to the Discord Application Developer Portal after its major update
* Initial optimization for DocFX render & add missing files
* Add examples in message methods
* Cleanup https://github.com/RogueException/Discord.Net/pull/1128
* Fix first bot note
* Cleanup FAQ structure
* Add XML docs
* Update docfx plugins
* Fix navbar collapsing issue
* Fix broken xref
* Cleanup FAQ section
+ Add introductory paragraphs to each FAQ section.
+ Add 'missing dependency' entry to commands FAQ.
* Split commands FAQ to 'General' and 'DI' sections.
* Cleanup https://github.com/RogueException/Discord.Net/pull/1139
* Fix missing namespace
* Add missing highlighting css for the light theme
* Add additional clarification for installing packages
* Add indentation to example for clarity
* Cleanup several articles to be more human-friendly and easier to read
* Remove RPC-related notes
* Cleanup slow-mode-related documentation strings
* Add an additional note about cross-guild emote usage
* Add CreateTextChannel sample
* Add XMLDocs
304 lines
5.1 KiB
CSS
304 lines
5.1 KiB
CSS
/* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License.txt in the project root for license information. */
|
|
|
|
@import url('vs2015.css');
|
|
html,
|
|
body {
|
|
background: #212121;
|
|
color: #C0C0C0;
|
|
}
|
|
|
|
button,
|
|
a {
|
|
color: #64B5F6;
|
|
}
|
|
|
|
.sidenav{
|
|
background-color: rgb(30, 30, 30);
|
|
}
|
|
|
|
button:hover,
|
|
button:focus,
|
|
a:hover,
|
|
a:focus,
|
|
.btn:focus,
|
|
.btn:hover{
|
|
color: #2196F3;
|
|
}
|
|
|
|
a.disable,
|
|
a.disable:hover {
|
|
color: #EEEEEE;
|
|
}
|
|
|
|
.divider {
|
|
color: #37474F;
|
|
}
|
|
|
|
hr {
|
|
border-color: #37474F;
|
|
}
|
|
|
|
.subnav {
|
|
background: #383838
|
|
}
|
|
|
|
.inheritance h5,
|
|
.inheritedMembers h5 {
|
|
border-bottom: 1px solid #37474F;
|
|
}
|
|
|
|
article h4 {
|
|
border-bottom: 1px solid #37474F;
|
|
}
|
|
|
|
.docs-search {
|
|
background: #424242;
|
|
}
|
|
|
|
.search-results-group-heading {
|
|
color: #424242;
|
|
}
|
|
|
|
.search-close {
|
|
color: #424242;
|
|
}
|
|
|
|
.sidetoc {
|
|
background-color: #1b1b1b;
|
|
border-left: 0px solid #37474F;
|
|
border-right: 0px solid #37474F;
|
|
}
|
|
|
|
.sideaffix {
|
|
overflow: visible;
|
|
}
|
|
|
|
.sideaffix>div.contribution>ul>li>a.contribution-link:hover {
|
|
background-color: #333333;
|
|
}
|
|
|
|
/* toc */
|
|
|
|
.toc .nav>li>a {
|
|
color: rgb(218, 218, 218);
|
|
}
|
|
|
|
.toc .nav>li>a:hover,
|
|
.toc .nav>li>a:focus {
|
|
color: #E0E0E0;
|
|
}
|
|
|
|
.toc .nav>li.active>a {
|
|
color: #90CAF9;
|
|
}
|
|
|
|
.toc .nav>li.active>a:hover,
|
|
.toc .nav>li.active>a:focus {
|
|
background-color: #37474F;
|
|
color: #4FC3F7;
|
|
}
|
|
|
|
.sidefilter {
|
|
background-color: #1b1b1b;
|
|
border-left: 0px solid #37474F;
|
|
border-right: 0px solid #37474F;
|
|
}
|
|
|
|
.affix ul>li>a:hover {
|
|
background: none;
|
|
color: #EEEEEE;
|
|
}
|
|
|
|
.affix ul>li.active>a,
|
|
.affix ul>li.active>a:before {
|
|
color: #B3E5FC;
|
|
}
|
|
|
|
.affix ul>li>a {
|
|
color: #EEEEEE;
|
|
}
|
|
|
|
.affix>ul>li.active>a,
|
|
.affix>ul>li.active>a:before {
|
|
color: #B3E5FC;
|
|
}
|
|
|
|
.tryspan {
|
|
border-color: #37474F;
|
|
}
|
|
|
|
.footer {
|
|
border-top: 1px solid #5F5F5F;
|
|
background: #616161;
|
|
}
|
|
|
|
/* alert */
|
|
.alert-info {
|
|
color: #d9edf7;
|
|
background: #004458;
|
|
border-color: #005873;
|
|
}
|
|
|
|
.alert-warning {
|
|
color: #fffaf2;
|
|
background: #80551a;
|
|
border-color: #99661f;
|
|
}
|
|
|
|
.alert-danger {
|
|
color: #fff2f2;
|
|
background: #4d0000;
|
|
border-color: #660000;
|
|
}
|
|
|
|
/* For tabbed content */
|
|
|
|
.tabGroup {
|
|
margin-top: 1rem;
|
|
}
|
|
|
|
.tabGroup ul[role="tablist"] {
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.tabGroup ul[role="tablist"]>li {
|
|
list-style: none;
|
|
display: inline-block;
|
|
}
|
|
|
|
.tabGroup a[role="tab"] {
|
|
color: white;
|
|
box-sizing: border-box;
|
|
display: inline-block;
|
|
padding: 5px 7.5px;
|
|
text-decoration: none;
|
|
border-bottom: 2px solid #fff;
|
|
}
|
|
|
|
.tabGroup a[role="tab"]:hover,
|
|
.tabGroup a[role="tab"]:focus,
|
|
.tabGroup a[role="tab"][aria-selected="true"] {
|
|
border-bottom: 2px solid #607D8B;
|
|
}
|
|
|
|
.tabGroup a[role="tab"][aria-selected="true"] {
|
|
color: #81D4FA;
|
|
}
|
|
|
|
.tabGroup a[role="tab"]:hover,
|
|
.tabGroup a[role="tab"]:focus {
|
|
color: #29B6F6;
|
|
}
|
|
|
|
.tabGroup a[role="tab"]:focus {
|
|
outline: 1px solid #607D8B;
|
|
outline-offset: -1px;
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.tabGroup a[role="tab"] {
|
|
padding: 5px 15px;
|
|
}
|
|
}
|
|
|
|
.tabGroup section[role="tabpanel"] {
|
|
border: 1px solid #607D8B;
|
|
padding: 15px;
|
|
margin: 0;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.tabGroup section[role="tabpanel"]>.codeHeader,
|
|
.tabGroup section[role="tabpanel"]>pre {
|
|
margin-left: -16px;
|
|
margin-right: -16px;
|
|
}
|
|
|
|
.tabGroup section[role="tabpanel"]> :first-child {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.tabGroup section[role="tabpanel"]>pre:last-child {
|
|
display: block;
|
|
margin-bottom: -16px;
|
|
}
|
|
|
|
.mainContainer[dir='rtl'] main ul[role="tablist"] {
|
|
margin: 0;
|
|
}
|
|
|
|
/* code */
|
|
|
|
code {
|
|
color: white;
|
|
background-color: #4a4c52;
|
|
border-radius: 4px;
|
|
padding: 3px 7px;
|
|
}
|
|
|
|
pre {
|
|
background-color: #282a36;
|
|
}
|
|
|
|
/* table */
|
|
|
|
.table-striped>tbody>tr:nth-of-type(odd) {
|
|
background-color: #333333;
|
|
color: #d3d3d3
|
|
}
|
|
|
|
tbody>tr {
|
|
background-color: #424242;
|
|
color: #c0c0c0
|
|
}
|
|
|
|
.table>tbody+tbody {
|
|
border-top: 2px solid rgb(173, 173, 173)
|
|
}
|
|
|
|
/* select */
|
|
|
|
select {
|
|
background-color: #3b3b3b;
|
|
border-color: #2e2e2e;
|
|
}
|
|
|
|
/*
|
|
Following code regarding collapse container are fetched
|
|
or modified from the Materialize project.
|
|
|
|
The MIT License (MIT)
|
|
Copyright (c) 2014-2018 Materialize
|
|
https://github.com/Dogfalo/materialize
|
|
*/
|
|
|
|
/* all collapse container */
|
|
.collapse-container.last-modified {
|
|
-webkit-box-shadow: 0 2px 2px 0 rgba(50, 50, 50, 0.64), 0 3px 1px -2px rgba(50, 50, 50, 0.62), 0 1px 5px 0 rgba(50, 50, 50, 0.7);
|
|
box-shadow: 0 2px 2px 0 rgba(50, 50, 50, 0.64), 0 3px 1px -2px rgba(50, 50, 50, 0.62), 0 1px 5px 0 rgba(50, 50, 50, 0.7);
|
|
border-top: 1px solid rgba(96, 96, 96, 0.7);
|
|
border-right: 1px solid rgba(96, 96, 96, 0.7);
|
|
border-left: 1px solid rgba(96, 96, 96, 0.7);
|
|
}
|
|
|
|
/* header */
|
|
.collapse-container.last-modified>:nth-child(odd) {
|
|
background-color: #3f3f3f;
|
|
border-bottom: 1px solid rgba(96, 96, 96, 0.7);
|
|
}
|
|
|
|
/* body */
|
|
.collapse-container.last-modified>:nth-child(even) {
|
|
border-bottom: 1px solid rgba(96, 96, 96, 0.7);
|
|
background-color: inherit;
|
|
}
|
|
|
|
span.arrow-d{
|
|
border-top: 5px solid white
|
|
}
|
|
|
|
span.arrow-r{
|
|
border-left: 5px solid white
|
|
} |