From 248698bb33e961266bd0efe14bf17b694cfe9de9 Mon Sep 17 00:00:00 2001 From: swfarnsworth Date: Sat, 28 Aug 2021 08:45:58 -0400 Subject: Make title for all resources a link. When the resource is for a Discord server, the title links to a website and the Discord icon is the server invite. --- pydis_site/apps/resources/resources/adafruit.yaml | 5 +---- .../apps/resources/resources/automate_the_boring_stuff_book.yaml | 4 +--- pydis_site/apps/resources/resources/byte_of_python.yaml | 4 +--- pydis_site/apps/resources/resources/code_combat.yaml | 4 +--- pydis_site/apps/resources/resources/data_science_from_scratch.yaml | 4 +--- pydis_site/apps/resources/resources/effective_python.yaml | 4 +--- pydis_site/apps/resources/resources/exercism.yaml | 4 +--- pydis_site/apps/resources/resources/flask_web_development.yaml | 4 +--- pydis_site/apps/resources/resources/fluent_python.yaml | 4 +--- pydis_site/apps/resources/resources/hitchhikers_guide_to_python.yaml | 4 +--- pydis_site/apps/resources/resources/inferential_thinking.yaml | 5 +---- pydis_site/apps/resources/resources/microsoft.yaml | 5 +---- pydis_site/apps/resources/resources/mission_python.yaml | 4 +--- .../resources/resources/neural_networks_from_scratch_in_python.yaml | 4 +--- pydis_site/apps/resources/resources/pallets.yaml | 5 +---- pydis_site/apps/resources/resources/pyglet.yaml | 5 +---- pydis_site/apps/resources/resources/python_cookbook.yaml | 4 +--- pydis_site/apps/resources/resources/python_crash_course.yaml | 4 +--- pydis_site/apps/resources/resources/python_tricks.yaml | 4 +--- pydis_site/apps/resources/resources/think_python.yaml | 4 +--- pydis_site/apps/resources/resources/two_scoops_of_django.yaml | 4 +--- 21 files changed, 21 insertions(+), 68 deletions(-) (limited to 'pydis_site/apps') diff --git a/pydis_site/apps/resources/resources/adafruit.yaml b/pydis_site/apps/resources/resources/adafruit.yaml index 1945274c..e8eeee37 100644 --- a/pydis_site/apps/resources/resources/adafruit.yaml +++ b/pydis_site/apps/resources/resources/adafruit.yaml @@ -4,14 +4,11 @@ description: Adafruit is an open-source electronics manufacturer provide help with your projects, and the Adafruit devs do all the CircuitPython Development right out in the open. title_image: https://www.mouser.com/images/suppliers/logos/adafruit.png -title_url: https://discord.gg/adafruit +title_url: https://adafruit.com/ urls: - icon: branding/discord url: https://discord.gg/adafruit color: blurple - - icon: regular/link - url: https://adafruit.com/ - color: teal tags: topics: - microcontrollers diff --git a/pydis_site/apps/resources/resources/automate_the_boring_stuff_book.yaml b/pydis_site/apps/resources/resources/automate_the_boring_stuff_book.yaml index deaca948..bc0e19ec 100644 --- a/pydis_site/apps/resources/resources/automate_the_boring_stuff_book.yaml +++ b/pydis_site/apps/resources/resources/automate_the_boring_stuff_book.yaml @@ -4,10 +4,8 @@ description: One of the best books out there for Python beginners. This book wil the web, manipulating files and automating keyboard and mouse input. Ideal for an office worker who wants to make himself more useful. name: Automate the Boring Stuff with Python +title_url: https://automatetheboringstuff.com/ urls: -- icon: regular/book - url: https://automatetheboringstuff.com/ - color: black - icon: branding/goodreads url: https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python color: goodreads-cream diff --git a/pydis_site/apps/resources/resources/byte_of_python.yaml b/pydis_site/apps/resources/resources/byte_of_python.yaml index 618578d1..5f6788e7 100644 --- a/pydis_site/apps/resources/resources/byte_of_python.yaml +++ b/pydis_site/apps/resources/resources/byte_of_python.yaml @@ -2,10 +2,8 @@ description: A free book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you. name: A Byte of Python +title_url: https://python.swaroopch.com/ urls: -- icon: regular/link - url: https://python.swaroopch.com/ - color: teal - icon: regular/book url: http://www.lulu.com/shop/swaroop-c-h/a-byte-of-python/paperback/product-21142968.html color: black diff --git a/pydis_site/apps/resources/resources/code_combat.yaml b/pydis_site/apps/resources/resources/code_combat.yaml index 41dac6b6..ab4a4aed 100644 --- a/pydis_site/apps/resources/resources/code_combat.yaml +++ b/pydis_site/apps/resources/resources/code_combat.yaml @@ -1,10 +1,8 @@ description: Learn Python while gaming - an open-source project with thousands of contributors, which teaches you Python through a deep, top-down RPG. name: Code Combat +title_url: https://codecombat.com/ urls: -- icon: regular/link - url: https://codecombat.com/ - color: teal - icon: branding/github url: https://github.com/codecombat/codecombat color: black diff --git a/pydis_site/apps/resources/resources/data_science_from_scratch.yaml b/pydis_site/apps/resources/resources/data_science_from_scratch.yaml index 14cba1f4..8ba95e9b 100644 --- a/pydis_site/apps/resources/resources/data_science_from_scratch.yaml +++ b/pydis_site/apps/resources/resources/data_science_from_scratch.yaml @@ -3,10 +3,8 @@ description: Data Science from Scratch is a good introduction to data science fo started. While either edition of this book is useful for those with prior Python experience, complete beginners should use the second edition, which contains more up-to-date code examples and better practices. name: Data Science from Scratch +title_url: https://www.oreilly.com/library/view/data-science-from/9781492041122/ urls: - - icon: regular/link - url: https://www.oreilly.com/library/view/data-science-from/9781492041122/ - color: teal - icon: branding/goodreads url: https://www.goodreads.com/en/book/show/52059715-data-science-from-scratch color: goodreads-cream diff --git a/pydis_site/apps/resources/resources/effective_python.yaml b/pydis_site/apps/resources/resources/effective_python.yaml index 5ca94c63..4e361bcb 100644 --- a/pydis_site/apps/resources/resources/effective_python.yaml +++ b/pydis_site/apps/resources/resources/effective_python.yaml @@ -1,10 +1,8 @@ description: A book that gives 90 best practices for writing excellent Python. Great for intermediates. name: Effective Python +title_url: https://effectivepython.com/ urls: -- icon: regular/link - url: https://effectivepython.com/ - color: teal - icon: branding/goodreads url: https://www.goodreads.com/book/show/48566725-effective-python color: goodreads-cream diff --git a/pydis_site/apps/resources/resources/exercism.yaml b/pydis_site/apps/resources/resources/exercism.yaml index 7885bb9a..ba8cd2df 100644 --- a/pydis_site/apps/resources/resources/exercism.yaml +++ b/pydis_site/apps/resources/resources/exercism.yaml @@ -3,10 +3,8 @@ description: Level up your programming skills with more than 2600 exercises acro where you can get your code reviewed for each solution you submit. The mentors will give you insightful advice to make you a better programmer. name: exercism.io +title_url: https://exercism.io/ urls: -- icon: regular/link - url: https://exercism.io/ - color: teal - icon: branding/github url: https://github.com/exercism/python color: black diff --git a/pydis_site/apps/resources/resources/flask_web_development.yaml b/pydis_site/apps/resources/resources/flask_web_development.yaml index 27e75fe6..95b75a5b 100644 --- a/pydis_site/apps/resources/resources/flask_web_development.yaml +++ b/pydis_site/apps/resources/resources/flask_web_development.yaml @@ -1,10 +1,8 @@ description: A comprehensive Flask walkthrough that has you building a complete social blogging application from scratch. name: Flask Web Development +title_url: http://shop.oreilly.com/product/0636920031116.do urls: -- icon: regular/link - url: http://shop.oreilly.com/product/0636920031116.do - color: teal - icon: branding/goodreads url: https://www.goodreads.com/book/show/18774655-flask-web-development color: goodreads-cream diff --git a/pydis_site/apps/resources/resources/fluent_python.yaml b/pydis_site/apps/resources/resources/fluent_python.yaml index 24c2b150..e35c0134 100644 --- a/pydis_site/apps/resources/resources/fluent_python.yaml +++ b/pydis_site/apps/resources/resources/fluent_python.yaml @@ -1,10 +1,8 @@ description: A veritable tome of intermediate and advanced Python information. A must-read for any Python professional. By far the most recommended book for intermediates. name: Fluent Python +title_url: https://www.oreilly.com/library/view/fluent-python/9781491946237/ urls: -- icon: regular/link - url: https://www.oreilly.com/library/view/fluent-python/9781491946237/ - color: teal - icon: branding/goodreads url: https://www.goodreads.com/book/show/22800567-fluent-python color: goodreads-cream diff --git a/pydis_site/apps/resources/resources/hitchhikers_guide_to_python.yaml b/pydis_site/apps/resources/resources/hitchhikers_guide_to_python.yaml index e50f6297..bfac404a 100644 --- a/pydis_site/apps/resources/resources/hitchhikers_guide_to_python.yaml +++ b/pydis_site/apps/resources/resources/hitchhikers_guide_to_python.yaml @@ -1,10 +1,8 @@ description: A best practice handbook for both novice and expert Python developers to the installation, configuration, and usage of Python on a daily basis. name: The Hitchhiker's Guide to Python +title_url: https://python-guide.org/ urls: -- icon: regular/link - url: https://python-guide.org/ - color: teal - icon: branding/goodreads url: https://www.goodreads.com/book/show/28321007-the-hitchhiker-s-guide-to-python color: goodreads-cream diff --git a/pydis_site/apps/resources/resources/inferential_thinking.yaml b/pydis_site/apps/resources/resources/inferential_thinking.yaml index 92963948..20409f3a 100644 --- a/pydis_site/apps/resources/resources/inferential_thinking.yaml +++ b/pydis_site/apps/resources/resources/inferential_thinking.yaml @@ -2,10 +2,7 @@ description: Inferential Thinking is the textbook for the