From fb0eb03fee12ec5af552df75446435863fa75ff4 Mon Sep 17 00:00:00 2001 From: Brad Rogers Date: Fri, 13 May 2022 12:03:58 -0400 Subject: [PATCH] [Documentation] Migrate documentation to docfx --- .gitignore | 5 + doc/StoneDocs.shfbproj | 95 ------------------- doc/icons/blue_dropbox_glyph.png | Bin 2376 -> 0 bytes doc/styles/branding-Website.css | 157 ------------------------------- docfx.json | 43 +++++++++ 5 files changed, 48 insertions(+), 252 deletions(-) delete mode 100644 doc/StoneDocs.shfbproj delete mode 100644 doc/icons/blue_dropbox_glyph.png delete mode 100644 doc/styles/branding-Website.css create mode 100644 docfx.json diff --git a/.gitignore b/.gitignore index 1fccf7400a..0387e95b49 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,8 @@ +# documentation stuff +obj/ +gh-pages/ +index.md + /dropbox-sdk-dotnet/Dropbox.Api.Integration.Tests/settings.json /venv/ diff --git a/doc/StoneDocs.shfbproj b/doc/StoneDocs.shfbproj deleted file mode 100644 index 59b1cb364c..0000000000 --- a/doc/StoneDocs.shfbproj +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Debug - AnyCPU - 2.0 - {1e44f241-ec24-4d32-8837-868cbe134f98} - 2017.9.26.0 - - Documentation - Documentation - StoneDocs - - .NET Framework 4.5 - .\Help\ - DotNetApiDocumentation - en-US - - - - - - OnlyWarningsAndErrors - Website - False - False - False - False - True - 2 - False - Standard - Blank - True - VS2013 - False - MemberName - Dropbox API - AboveNamespaces - - - Protected, EditorBrowsableNever, NonBrowsable - Dropbox - - - - - - - - - - - - - rmdir Help\toc /S /Q -rmdir Help\fti /S /Q -del Help\Search* /Q -del Help\Web* /Q - OnBuildSuccess - - - - - - - - - - - - - - - - - - - - - - - - - blue_dropbox_glyph - blue dropbox glyph - - - - - - \ No newline at end of file diff --git a/doc/icons/blue_dropbox_glyph.png b/doc/icons/blue_dropbox_glyph.png deleted file mode 100644 index 62fc3399fd68d71c51b95f10fe717686635f7b08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2376 zcmV-O3Agr%P)1bBbz9jfEWl6 zP7Yv{O&|%75JUt4aX|&dk;oPl`v|gxK;nn$W;!!HJ#Xu7Kk)xF)9<}ox9i=iTlKHH zJ#6{%%kD4`H*WJ^*X|o%Lz4e5@ zHTrynu=C@vdVv#bgqheMFZKJpOE}lBv{?RsaVk!(luJwdUu?93HWP2`G_6+-d;!;E z-MY`#!q2r{ImAxbgSp*3y<_@ctY1MZi4`*itF&Qa{qY3$6KTQ>jOxG~mf}oIt&~g8 z)3<`Q5l-+poly>q6hYnYI-?wTgYb(ByL)=KCsxpRFttMys^QmSVs}*kAC2!@F@@*^ zP9BcA_-%(K@Qg@P#_3ZI+=Gt@b6?zndBGoX<8a)GZE<0nCvcfqDc{2@4X!T}DaGbu zOKvA-Vw+02w6NxbUcdn&sa(=x;rC(}?2ErAxc_kx2JC=ewQgGARZOXrOOq<)(z6WQ z=Fbz8|3?diKZ|39U%4s6^S9!oI7(}XxTmmNrCd6r{=-Ib(0pNXg%D0vT#2nPO{~_e zSR&%HErf{{g*&lrrChqP|AoO)jYVQ5os&~=uSih$!Jl)ERgZ^-iSCLAbB;9~J5|c1 zM;cumEY+yTemGwQl1Z@yrwGodlH$26SWQqV#|m~cDPF>%m2zo%vzwA+^D{&?os`{Q zD9q_QTCW^K4J8l!v_SH@9>BS@wzucd2+#>M+cEaAm1P8+$ z@m=O688i)H_9Q+n%%&c%3KJY7;)i7^#%u+y!q&on_Rr2Q5b4aLNe4?yxh@kl$Ub;X zyp8cV2>(nuRx9z0@JrhWPWlN!`WY9d}Z*U-V@ zSP_eygLfsJL;+Y+Wc~{b{erp#*K~;lrRkv*v>t90W!|Ld!Xd(W@1Nqite7NnsUxI| z_V>jt-95b1yL);EEk+KOi%k(( z^RSG9`(ue9!%xG%a*p+O;X}SIUG6m$j>oi0xwJx{+kXXhV-`+VoN|bze-!Q#mCdZ! zOPKC4id7Drh}qpey(<(b>lO5Vu>)kSeJ8SS_7;@Niz2q^ z6#gx0^=DVgrDgTm{P`j%JXQPby&ls<>3g}zzEAAH9InBUm2&Ad!mU5u@u=W>t`}My z)rLvEfW!3BpIyTD^x{Vf=u}OB$8kcXTpCb39W0W*Ohmsk#2alD9u*AVbg`Sw6251o zXqVdse{G?BRheTNDTicLjh%3|=r$`73q{cQm}mx{CDI3?;yO{}SZfHUJ)vOv5907j zxiqKQO-Zu(d7@(Q0|UFjvSOC_!jFj}ngSRF5ket>zxr21nu{0t|E!oXxf%BA9z`{8%uG{7NZw;B>@8O3{r zl6pjMUm8>d^?6EF?&+e+u<{Vkm4!cARS;qONciRI@S@nAx0aGa&%#N+EQ*3-L@<>E z4+)y~N|B9UBN&6Em?-kZQKENoJpPdI**k?f9W4}<3VF_I{7GMvQ?ruKT=9kO6H)Wc zq9T$OwHLCzC=zZbN;-p~qOY6e{tWVvPeENG1UN%1-Rm0MbH3QB7mFr_h4M9nuPefU zuL=e1VPGMXAnCRc!RITY_b?OkC}>0B8%E&~QS1JU*qN4zV&Xy7zsthBifAidNhtmT z@sf_fmxS|PEZT~9tQ z%-65pm$_dc&yma#R{ZCvUuTV8W>k){+@Xh^fdk=d{GUn z%iooj1*?k^b0a(@{81+4F|oyB#hfI4(AW+v6^?wg90!Z@o>{Gka>-VLQ2&3yToLgf zD5#9gDB{#J@rL#maY?I>fj7egQ zidGOom!2*n*>)Unn5{3@%3HM^fL17|hKEHkH$g$my}|esMYZ+57L1S9DyW9JBC$M7 z^a|!hEeRbXh_{xa9SS1Iv9m=gaDnVR_iS-=YMS=+V7E;{H7pWa?{?Ci1-Va<`+I5g zF4=Ac)o{DWun*AO?4A=8?KlHV(``Yg6hxTWg(A{D%fR3KxwLxi6!}gFp#)e9RC9rX8_RpTr3L!0000 div { - overflow-x: hidden; - white-space: normal; - width: auto; - margin-bottom: 5px; -} -div#leftNav a, div#leftNav a:link, div#leftNav a:visited { - color: #1364c4; - text-decoration: none; -} -div#leftNav a:hover { - color: #3390b1; -} -div#tocNav > div > a, div#tocNav > div > a:link, div#tocNav > div > a:visited { - display: block; - margin-left: 18px; - overflow: hidden; -} -div#tocNav > div.current > a, div#tocNav > div.current > a:link, div#tocNav > div.current > a:visited { - color: #000; - font-weight: bold; - text-decoration: none; -} -div#tocNav > div > a.tocExpanded, div#tocNav > div > a.tocCollapsed { - float: left; - display: inline-block; - margin-left: 0; - vertical-align: top; -} -div#tocResizableEW { - cursor: e-resize; - width: 15px; - top: 0; - height: 100%; - position: absolute; - display: block; - font-size: 0.5px; - right: -7px; -} -.toclevel0:first-child { - margin-top: 16px; -} -div#tocNav > div.toclevel1 { - padding-left: 17px; -} -div#tocNav > div.toclevel2 { - padding-left: 34px; -} -div#tocNav > div.toclevel3 { - padding-left: 51px; -} -div#tocNav > div.toclevel4 { - padding-left: 68px; -} -div#tocNav > div.toclevel5 { - padding-left: 85px; -} -div#tocNav > div.toclevel6 { - padding-left: 102px; -} -div#tocNav > div.toclevel7 { - padding-left: 119px; -} -div#tocNav > div.toclevel8 { - padding-left: 136px; -} -div#tocNav > div.toclevel9 { - padding-left: 153px; -} -div#tocNav > div.toclevel10 { - padding-left: 170px; -} - -/* Search form */ -form#SearchForm { - float: right; - background-color: #eee; - width: 280px; - display: none; -} -form#SearchForm input { - background-color: #eee; - border: 0; - height: 22px; - width: 230px; - color: #3b3b3b; - display: inline-block; - margin: 1px 0 0 0; - padding: 1px 4px 1px 10px; -} -form#SearchForm button { - background: url('../icons/Search.png') no-repeat scroll center; - background-color: #eee; - float: right; - border: 0; - margin: 3px 2px 0 0; - cursor: pointer; - color: #3b3b3b; - width: 19px; - height: 18px; - overflow: hidden; -} -.searchContainer { - width: 700px; - margin-top: 50px; - margin-left: auto; - margin-right: auto; -} diff --git a/docfx.json b/docfx.json new file mode 100644 index 0000000000..54a15ce53c --- /dev/null +++ b/docfx.json @@ -0,0 +1,43 @@ +{ + "metadata": [ + { + "src": [ + { + "files": [ + "dropbox-sdk-dotnet/Dropbox.Api/**.csproj" + ], + "exclude": [ + "**/obj/**", + "**/bin/**", + "gh-pages/**" + ] + } + ], + "dest": "obj/api", + "properties": { + "TargetFramework": "net45" + } + } + ], + "build": { + "content": [ + { + "files": [ + "obj/api/**.yml" + ] + }, + { + "files": [ + "*.md", "toc.yml" + ], + "exclude": [ + "gh-pages/**" + ] + } + ], + "dest": "gh-pages", + "template": [ + "default" + ] +} +} \ No newline at end of file