Commit Graph

3713 Commits

Author SHA1 Message Date
Corbin Crutchley
2869bb062a docs: update code samples to work as-intended 2023-12-12 00:09:51 -08:00
Corbin Crutchley
0131f2d22c chore: add missing tslib dep 2023-11-12 21:35:59 -07:00
Corbin Crutchley
d9069bbe1e chore: fix iframe loading on url replacements 2023-11-12 21:22:19 -07:00
Corbin Crutchley
b9b3cf945b chore: add titles to iframes 2023-11-12 21:19:52 -07:00
Corbin Crutchley
9c1b2a6692 chore: download all code samples locally 2023-11-12 21:05:44 -07:00
Corbin Crutchley
84d6f63f0d Local code (#876)
This PR fixes #1 by adding an initial feature to include local code to
our repo, which will then be opened by StackBlitz. We can add other
providers in the future or even change all of our articles to use the
same provider if they'd like
2023-11-12 20:30:44 -07:00
Corbin Crutchley
784f45ccbb fix: vercel deployments should now work 2023-11-12 01:24:41 -07:00
Corbin Crutchley
4c55c44175 chore: fix lint step 2023-11-12 01:21:50 -07:00
Corbin Crutchley
f223a4ffce chore: fix tsc 2023-11-12 01:17:53 -07:00
Corbin Crutchley
5677c768d5 feat: add local code using a uu-code: prefix 2023-11-12 01:13:15 -07:00
Corbin Crutchley
3ba9ec66ed chore: migrate one article to use local codebase 2023-11-12 00:30:37 -07:00
Corbin Crutchley
91faa6099c Add "Figma to Compose" blog post (#872) 2023-11-09 17:43:14 -08:00
Corbin Crutchley
bf580860a5 Apply suggestions from code review 2023-11-09 17:38:29 -08:00
Eduardo Pratti
8843a364a4 Added warning and linkback to our newer post 2023-11-09 22:32:30 -03:00
Corbin Crutchley
3f3f44265b [Blog Post] How to Build Original Projects (#866)
Hello everyone!

I wrote a blogpost about project building. It's basically complete but
could use a looking over, and I have a few minor concerns regarding the
content I'd like to share
- I used the term "original projects" to refer to basically any custom,
homegrown project. I wonder if this is the right term and will convey
the correct meaning?
- In a section on planning I describe how I would take a root idea and
begin planning out each phase based on core features. I used an example
of a hypothetical project but I wonder if my example was too contrived
or not general enough for everyone to understand?

Also open on suggestions to adding or trimming content.
2023-11-09 17:18:11 -08:00
Corbin Crutchley
412b3b7da7 Update content/blog/building-original-projects/index.md 2023-11-09 17:12:37 -08:00
Corbin Crutchley
296d173360 chore: upgrade Angular logo (#871)
Closes #869
2023-11-09 17:10:37 -08:00
Eduardo Pratti
7a1668e0f2 Fixed typos, made styling changes. 2023-11-09 22:05:05 -03:00
Eduardo Pratti
a09bd63fef Fixed article description. 2023-11-09 21:38:33 -03:00
Eduardo Pratti
2e1d925a24 Added blog post. 2023-11-09 21:00:57 -03:00
Corbin Crutchley
5dab8e5768 chore: upgrade Angular logo 2023-11-09 14:35:56 -08:00
Corbin Crutchley
90cf0aa8be Update content/blog/building-original-projects/index.md 2023-11-09 14:20:17 -08:00
reyesdev
52d89cfbfd update blogpost 2023-11-06 02:40:07 -08:00
Corbin Crutchley
fb9b70f04d Update content/blog/building-original-projects/index.md 2023-11-03 00:38:08 -07:00
reyesdev
c183832e21 add blogpost 2023-11-02 20:24:45 -07:00
Jarrod Reyes
1a518cba32 Merge branch 'unicorn-utterances:main' into patch-1 2023-11-02 20:03:58 -07:00
Corbin Crutchley
0aa26862f1 fix: table of contents needs proper bottom padding (#865)
Fixes #864
2023-10-29 21:30:45 -07:00
Jarrod Reyes
c425e692f2 Update unicorns.json 2023-10-28 19:56:52 -07:00
Mahesh Chandra
9e157c1993 fix: table of contents needs proper bottom padding 2023-10-28 14:46:13 +00:00
Corbin Crutchley
f96eb18a1b Add rjt to unicorns list (#862)
Add rjt to unicorns list
2023-10-23 12:32:01 -07:00
rjt
b0ba4d504b add rjt to unicorns list 2023-10-23 23:47:48 +05:30
Corbin Crutchley
0d093de953 Update unicorns.json (#860)
Refer #858
2023-10-23 07:56:00 -07:00
Mahesh Chandra
4254920e26 Update unicorns.json 2023-10-23 19:53:35 +05:30
Corbin Crutchley
502a5c356d fix(button): nav btns dont have contrast on hover (#858)
fixes #857 

Changed the background color of the buttons on hover which are there on
the nav.
2023-10-23 06:33:10 -07:00
Mahesh Chandra
755956f159 fix(button): nav btns dont have contrast on hover 2023-10-22 17:46:10 +00:00
James Fenn
d805caf5d0 Fix highlight border missing when at the last/first index in a codeblock (#840)
Fixes CSS for code blocks missing the top/bottom border styling when at
the start or end of a code block.
2023-10-21 15:36:10 -04:00
James Fenn
de95ba6be3 fix last div border not taking effect 2023-10-21 11:10:09 -04:00
James Fenn
0f83dc8652 Fix header search bar focus causing the page to scroll upwards (#847)
Fix header search bar focus causing the page to scroll upwards
2023-10-21 09:43:24 -04:00
James Fenn
b6f61e6609 fix #845 - use scroll-margin-top on heading elements in place of scroll-padding-top 2023-10-20 23:39:45 -04:00
James Fenn
d278de0bba fix highlight border missing when at the last/first index in a codeblock 2023-10-20 13:37:30 -04:00
James Fenn
ca924824bc [UwU] Unicorn Utterances Redesign (#497)
Unicorn Utterances is currently undergoing a significant redesign to
update all of our styling to meet a more consistent and friendly
standard! We're working really hard to make this project a success.

Preview URL: https://unicorn-utterances-git-uwu-oceanbit.vercel.app/

- [x] General utilities:
  - [x] Breakpoints
  - [x] Color tokens (missing primary button colors)
  - [x] Updated font specs
- [x] Generated social images
- [x] Hardcoded social images
- [x] / (**James**)
  - [x] Migration to new SCSS/structure
  - [x] Dynamic logo banner image
  - [x] ~~Animated sticker logo (V2)~~
  - [x] Full design implementation
  - [x] Quality check
- [x] /page/[num] (**James**)
  - [x] Migration to new SCSS/structure
  - [x] Pagination components
  - [x] Full design implementation
  - [x] Quality check
- [x] /search/ (this is a new route + component) (**Corbin**)
- [x] Initial design (no dynamic search functionality, just
components/links)
  - [x] Functionality implementation
**Not** including filters or any additional functionality from the
current site in V1; this is just redesigning components
  - [x] Integration tests
- [x]
[A11Y](https://www.scottohara.me/blog/2022/02/05/dynamic-results.html)
  - [x] Initial state
  - [x] Failure state
  - [x] Loading state
  - [x] No results found
  - [x] ~~Filter by...~~ (v2)
  - [x] Updated UI for number of results
  - [x] A11Y fixes
  - [x] Grid update
  - [x] Plausible analytics
  - [x] Quality check
- [x] /about/ (**James**)
  - [x] Migration to new SCSS/structure
  - [x] Full design implementation
  - [x] **Credits/licenses page for logo usage**
  - [x] Quality check
- [x] /unicorns/[username] (**Xeno**)
  - [x] Migration to new SCSS/structure
  - [x] Full design implementation
  - [x] Add achivements
  - [x] Quality check
- [x] ~~/unicorns/[username]/page/[num]~~
This is just a link to the search page with the author's name as a query
  - [x] ~~Migration to new SCSS/structure~~
  - [x] ~~Full design implementation~~
  - [x] ~~Quality check~~
- [x] /posts/[slug] (**Corbin**)
  - [x] Migration to new SCSS/structure
  - [x] Table of Contents
  - [x] Series/Collections Table of Contents
  - [x] Remove Comments
  - [x] Metadata/forms footer
  - [x] Markdown styling
    - [x] Table
    - [x] Codeblock
    - [x] Unordered List
    - [x] Ordered List
    - [x] Blockquote
    - [x] Blockquote Notes & Warnings
    - [x] Tabs
    - [x] Hints (/ collapse elements)
    - [x] Iframe click-to-run
    - [x] File list
  - [x] Full design implementation
  - [x] Quality check
- [x] /collections/[slug] (**Corbin**)
  - [x] Migration to new SCSS/structure
  - [x] Full design implementation
  - [x] Quality check
- [x] /404 (**Corbin**)
  - [x] Migration to new SCSS/structure
  - [x] Full design implementation
  - [x] Quality check
- [x] /confirm (**Corbin**)
  - [x] Migration to new SCSS/structure
  - [x] Full design implementation
  - [x] Quality check
- [x] /thanks (**Corbin**)
  - [x] Migration to new SCSS/structure
  - [x] Full design implementation
  - [x] Quality check

https://www.figma.com/file/Ul8KB1Sc6etCNTRCRSc27z/UwU-System
2023-10-20 12:36:51 -04:00
Corbin Crutchley
cc367245fa [UwU] Fix ToC tab headings (#838)
Fixes tab headings being included in the table of contents because of
incorrect plugin order.
2023-10-19 22:52:45 -07:00
James Fenn
6fab84befa fix tab headings being included in the ToC heading map 2023-10-20 01:13:31 -04:00
James Fenn
3c6ba60448 [UwU] Fix twitch clip player embedder (#834)
Changes any "clips.twitch.tv" URL to the correct twitch embed URL
format.

Fixes #829
2023-10-19 14:12:36 -04:00
Corbin Crutchley
7f397aa55e [UwU] Fix search caret color (#837)
- Fix search caret color not displaying correctly on dark theme
- Fixes #822
2023-10-19 11:12:08 -07:00
Corbin Crutchley
9a2cb77b50 fix: show "Twitch Embed" instead of "Twitch Error" 2023-10-19 11:10:34 -07:00
Corbin Crutchley
76f66a45ab Fix typo in angular error behavior post description (#836)
Fixes #827
2023-10-19 10:47:39 -07:00
James Fenn
e3423a32d1 fix #822 - add caret-color to search input styles 2023-10-19 13:42:52 -04:00
James Fenn
b76029a8e8 fix typo in angular error behavior description 2023-10-19 13:33:49 -04:00
James Fenn
ef47527135 fix twitch embedder to transform clip URLs 2023-10-19 13:23:25 -04:00