From 8d1abc48bc964d9608fd6fc36cc3b63a0d4e0e38 Mon Sep 17 00:00:00 2001 From: Jairo Velasquez Date: Mon, 21 Jul 2025 14:02:30 +0000 Subject: [PATCH 1/2] Updated the logo, added the favicon and added a gemini note to custom llms --- source/_static/favicon.ico | Bin 0 -> 4220 bytes source/_static/img/favicon.ico | Bin 0 -> 8143 bytes source/_static/logo-white.svg | 31 +----------------- source/conf.py | 1 + .../instructors/admin/organization/llms.rst | 2 +- student-source/_static/favicon.ico | Bin 0 -> 4220 bytes student-source/_static/logo-white.svg | 31 +----------------- student-source/conf.py | 1 + 8 files changed, 5 insertions(+), 61 deletions(-) create mode 100644 source/_static/favicon.ico create mode 100644 source/_static/img/favicon.ico create mode 100644 student-source/_static/favicon.ico diff --git a/source/_static/favicon.ico b/source/_static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8d393ea6d4c6b5bbb2aa1b6455726c3a2cbc32de GIT binary patch literal 4220 zcmV-?5QFbhNk&F=5C8yIMM6+kP&iCz5C8x#$G|ZVHHYH1Z5-MAZ=K|N`9{P9@W;w= zS*dhmk8O%F!vixV#7vE$86Z>7hTPn7f;|H0R@=XbQob^%jut3@4k&wE{_`80-?20tiBMwnBkNO~=`GMSEjrhA=ZTGcz+YGk46)%*@Qp z%*@Qp%$f7fJ7>nq9#Ul;qrXj;9avcfb#4O-i1dc5qjU@#;8aeV^6$KlBc+};${w&x zmpaY@(nbHLw8tBG+P}0*yK?ItcpD>k)|6qWQYJe{9npV>lB~9k9;hJMPF!hUK)3#X zMcRV9ySux)ySux)ySux)JM8rMYTEGwr$7B`p;03WLCQ;9WMu*`vP6bi2)SA00O|xCp)%-+0>4$ zMtB4mfCt1GKr)hNW;Xb0On8x|Mr`CG0#u*}QP2U_zzMhl*Wk%mUIH$`F<6}d5ugQ> z=&Lj@Fxb!mQjh?n>wq@^D#GA(ofobIlF+k*QTgEu0di1z0{k&x@DF~#H~975cgC{! zzUf`Zfc+Cw-$h=vNgm*U7})GcIv2ig3`RzC0^fk^^wWUTk09EkG z&Lu^v8gS&~)CT1RTUB5NXJmp`c?X(4@YV{6sxKrK)RSGh~r2QR2_<4AGDImX>w$dpgCB+NCm@e zd_=_&-*BTqiksan{a;>|CBRrPS(Jjlh*Bhu9Kucvq!->1Ez{f}=Kh1~9;TWJctP zcmB{JX?#mWg_c{AhNB)!Cp9@9o0MpEf;}m9;zaTh7%WP@0W*mQuJ$}OQd2{)u1O5g zN7G9^@H~2(Bm#s#C8s4DB+<+-?4+iSzs#&=3l+7+if5U#(U+0`rIG*TQT}8&X4yzI zS#{Vf6AoDx;oK;HN{ZkN!$@6NCmyPF(f_c+HE-EjCGp@~6eSAL;b_0=2W8Go%G~4BFigz==wQ3X2bps(92o6TpK|73k>F*8* z-Y9|xN7f7OWKyTOVdO-5T>E;!+7#`wGRUi}ka*0C+xt z6bwu%07fk+t?3h7hXr@CLC`32QuVDXfz+Er0*VCQR0=emqk^~)(#1FO7wVq2niI2j zN}wz%Ox{2W8!xkgr9Oc34mO9Z^md@vVSzyo1d?cELkqMN^_(1ISnDa%!{*o9N zD|mzK-f)rjW%Cl+Vzofc44pC5#r*A-n<-JqWKha}iHRx5yN01_S_V;yV|=UU81Ll* zV8uu2*2E+*78Jm(;$(wf8*eC`oV0&F&oQ%+`VGwQNpW%;fs=cs=k;NYxNzl|4e3^t zB-UZlf>9=Ti3bi_Xgk9j${%crRGlUwHvmrGbl$1PpXRd<&IA$zFtlEfY{i92U|74g z6j-`U^*-9S+odqwsy^7dKHM`iKgoHzM*1CS2MQTbA^!s1b4LIUE|;8q14G}BN{VFr z(OVaaw#M28h!Y?3OKJ+veMeIFktw&w1kKddqG6*9rHwn5aXvZtp2cldFT@}i?5?@LFwVa z&CF*}=^Mf4vyCpfnazCj`9SpjE6pIQE=I`I8XG{L*&KPb-==Ye>mEA+TR!g^@&9$v;#T z-;=j_Daiugq4l>VFCW_6SCX0k%1Omwv|f3xikPJx(eRO0gcwj^Ho?sTG~JbtsXRCt z5&lIf_AaeBkg9!z*w+{gC7Gxj>q|S=cu$1-;(`3tr!@>C597VPQ*%oU+vbn*X00A( zGNZM8Eex*cRIvv2d^KW2ki*J!afb8lrDIozrStNEv9<90(q)_v{XE0Nrv~B=i3ajd z$-|@nDDnzcYMww|@lcCqRjfsefWavb%l87dtq$vAS;v(dL}2oJ$J_G@ap~3KK;{Ng z!1iAE06x=sgsChz=_}{cdJN8LTdd}9>#*K6Uo}Z%uerA>IE>r^N4s>%N6x#t}9 zS2@*wP6)P0cJ*l;LwT4ShNwJVyMpMOn_V=k>qD~|bY|jb>pBUj7#7fk^E)|Ywv&Wc zgt*#F&5vP|0^mK2&mP$sX7aE&Qorgpf;fo^Db8{hldD&ve$b6#JK|-=qB~ z@-{23KCi08IO<2QM1>4jnXCG-h}hqx)4|j$B0My_sS_l$sr>x3Je1sxDf^U_=k;R-dW&1$$=ZwfhcA?8=lQYt*X2 zM!jxd3WtWb@P)BHHHl3&VU~Q-d8A7g-zYR=tVEN&(z8C;CPw~O9)@mGyo1 zcGNu59nE|m7XWkb$ev-nj`6K}Ke;LI+*|k%z~}D2LI+e|Yuu0rE3Gu*^wU|i_0!K-{WRaFpKf0sc0!;4 zgnN8?odisA?|L1dzUbx@yEp5*DL&&xh^ZR$h1wlSro~@h$=M65h(iGj?4*rmc1`!`zOn)h!^&G|Q`y7jJ=0@1#~Mf*m)`m|os zz7b`JAMRWnSLOs-BsCEKKR*5!CEJ@?ZN&SVj(9*=f0G^I_yB*?{p=09U1cb|uP!rW z<)G+#+H2osZxSBm{JZH>?H9|h6n(#G;2j+5^c#}xf0G3G|89JxpoLK6jkHY?;Q#ww zGOkSi;6CIeE-`Fx5W`&xllk}3mu zPrubN?6H4N@?>Eu-9CQzixK(9>ogAhKEL>}Gb(b6A?@3w$f^wcxY7Ay8+irnE^SJ&ZVyepe>R4BWjIUlk zs;(+M#l3rm<&t>%3W1yDkL#^#L+JI@ko3f%B;K89#=9TsL#(c0J=UlG(?F@~-OP^m z8tHHO#WG^5lK(;8=OxdHbF$tkD@r&}*etrie71^sjCEq4x+pF=l4bIE^2Z0P)) z$sX)=hRwh7F4nK?_~)1yjI4vCW^WOoLn52S*Yh7r^3N$CC@n_#Vc)_O3c13+7yiFG z`8^>KrOuyb#3t>|QU3kavftel(^VggmH3JC4EKFfip|HckMcATId^M0Bj5`g(%`y5RK=FS;SQAgJ9-@cNTBrR*;lpp$vv(&~YZ`jp)D zS%F(e)uag^?nSSco6KNW>iWf-sn$e2X^>T$Uf-J%6C?G#(^%wF)P`V3wXW*l4+^N@ zL1H`taDT53^?(lny42PPUPl)BUtau_Gqd8r068Vbv#AGsp>NdI8{U&z1u1#)w=y$8 z?jMgus<&aP^I zH?wCQ6nbX$+XIRf?6+qfQ1~wLs?Ff&kiQ{qXbq>??(x&fc86p SF5Zt)P4ov<6a8AP)WixPdP5=r literal 0 HcmV?d00001 diff --git a/source/_static/img/favicon.ico b/source/_static/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..1d0850e96df224946aef44903f8b793de35a01af GIT binary patch literal 8143 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 F{{X1cq5A*; literal 0 HcmV?d00001 diff --git a/source/_static/logo-white.svg b/source/_static/logo-white.svg index cb87dd51..c0488df2 100644 --- a/source/_static/logo-white.svg +++ b/source/_static/logo-white.svg @@ -1,30 +1 @@ - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/source/conf.py b/source/conf.py index 649f46aa..e2fdd742 100644 --- a/source/conf.py +++ b/source/conf.py @@ -234,4 +234,5 @@ ] html_logo = "_static/logo-white.svg" +html_favicon = "_static/favicon.ico" html_extra_path = ['robots.txt'] diff --git a/source/instructors/admin/organization/llms.rst b/source/instructors/admin/organization/llms.rst index f0ab1c1a..1b8c8032 100644 --- a/source/instructors/admin/organization/llms.rst +++ b/source/instructors/admin/organization/llms.rst @@ -29,7 +29,7 @@ We support the following providers: Custom LLM Providers ==================== -You can add a custom LLM provider in Codio by entering API keys on the **Organization** > **LLMs** page. This allows you to use your chosen LLM provider in your courses. +You can add a custom LLM provider, such as Gemini, to Codio by entering the API keys on the **Organization** > **LLMs** page. This allows you to use your chosen LLM provider in your courses. .. image:: /img/custom_llm_provider.png :alt: Custom LLM Providers diff --git a/student-source/_static/favicon.ico b/student-source/_static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8d393ea6d4c6b5bbb2aa1b6455726c3a2cbc32de GIT binary patch literal 4220 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 SF5Zt)P4ov<6a8AP)WixPdP5=r literal 0 HcmV?d00001 diff --git a/student-source/_static/logo-white.svg b/student-source/_static/logo-white.svg index cb87dd51..c0488df2 100644 --- a/student-source/_static/logo-white.svg +++ b/student-source/_static/logo-white.svg @@ -1,30 +1 @@ - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/student-source/conf.py b/student-source/conf.py index e0b01f5a..397d0572 100644 --- a/student-source/conf.py +++ b/student-source/conf.py @@ -235,4 +235,5 @@ ] html_logo = "_static/logo-white.svg" +html_favicon = "_static/favicon.ico" html_extra_path = ['robots.txt'] From 4c50c736763a5b94a8601e309e92b835a51add97 Mon Sep 17 00:00:00 2001 From: Jairo Velasquez Date: Mon, 21 Jul 2025 14:10:14 +0000 Subject: [PATCH 2/2] Google Gemini --- source/instructors/admin/organization/llms.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/instructors/admin/organization/llms.rst b/source/instructors/admin/organization/llms.rst index 1b8c8032..4db01e59 100644 --- a/source/instructors/admin/organization/llms.rst +++ b/source/instructors/admin/organization/llms.rst @@ -29,7 +29,7 @@ We support the following providers: Custom LLM Providers ==================== -You can add a custom LLM provider, such as Gemini, to Codio by entering the API keys on the **Organization** > **LLMs** page. This allows you to use your chosen LLM provider in your courses. +You can add a custom LLM provider, such as Google Gemini, to Codio by entering the API keys on the **Organization** > **LLMs** page. This allows you to use your chosen LLM provider in your courses. .. image:: /img/custom_llm_provider.png :alt: Custom LLM Providers