Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Blog] Tags reorganization #4484

Closed
1 of 2 tasks
Tracked by #4485
beth-panx opened this issue Oct 27, 2023 · 1 comment
Closed
1 of 2 tasks
Tracked by #4485

[Blog] Tags reorganization #4484

beth-panx opened this issue Oct 27, 2023 · 1 comment

Comments

@beth-panx
Copy link
Contributor

beth-panx commented Oct 27, 2023

Tell us about your feature idea

Blog tags are unorganized and not useful at the time for sorting and filtering.

Do you have an implementation or a solution in mind?

We will need to:

  • Create a list of tags that can be used
  • Clean up existing blogs tags

Have you considered any alternatives?

No response

@beth-panx beth-panx moved this to Todo 📃 in PWABuilder Oct 27, 2023
This was referenced Oct 27, 2023
github-merge-queue bot pushed a commit that referenced this issue Nov 2, 2023
fixes #4438

## PR Type
- Feature

## Describe the current behavior?
Blog UI is outdated and ugly.

## Describe the new behavior?
Initial pass on UI revamp. NOT including:
- Author profile section in each post #4482  
- Navigation revamp #4483 
- Tags cleanup #4484 

Needs review from:
- [x] Design @sanadeee
- [x] Accessibility @Jaylyn-Barbee 

## PR Checklist

- [x] Target main branch (or an appropriate release branch if
appropriate for a bug fix)
- [x] Ensure that your contribution follows [standard accessibility
guidelines](https://docs.microsoft.com/en-us/microsoft-edge/accessibility/design).
Use tools like https://webhint.io/ to validate your changes.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Justin Willis <jgw9617@gmail.com>
Co-authored-by: Gleb Khmyznikov <gleb.khmyznikov@gmail.com>
Co-authored-by: Jaylyn Barbee <jaylyn.1b@gmail.com>
Co-authored-by: Jaylyn Barbee <51131738+Jaylyn-Barbee@users.noreply.github.com>
Co-authored-by: Nikola Metulev <nmetulev@users.noreply.github.com>
Co-authored-by: Mara'ah Lee <maraahlee@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adolf Daniel <10156724+adolfdaniel@users.noreply.github.com>
Co-authored-by: Justin Willis (HE / HIM) <juwillis@microsoft.com>
Co-authored-by: Zach Teutsch <88554871+zateutsch@users.noreply.github.com>
Co-authored-by: vipul-bhojwani <67650372+vipul-bhojwani@users.noreply.github.com>
Co-authored-by: Amrutha Srinivasan <amrutha.srinivasan95@gmail.com>
Co-authored-by: Federico Navarrete <darklord.navarrete@gmail.com>
Co-authored-by: Toby Liu <ybot1122@gmail.com>
Co-authored-by: microsoft-github-policy-service[bot] <77245923+microsoft-github-policy-service[bot]@users.noreply.github.com>
Co-authored-by: Amrutha Srinivasan <amsrin@microsoft.com>
Co-authored-by: Jonas Thelemann <e-mail@jonas-thelemann.de>
Co-authored-by: Siraj Chokshi <19193347+SirajChokshi@users.noreply.github.com>
Co-authored-by: Thomas Peißl <7underlines@gmail.com>
@sanadesai95
Copy link
Collaborator

Categories to Remove: Linking, PWA, Play store, Chromium, Apple, App Store, PWAStarter, Microsoft Edge, swift, ChatGPT, insights, Documentation.

Categories To Add: Service Worker, App Capabilities, Manifest (some existing articles need to be added to this category)

Archive/Blogs to remove:

https://blog.pwabuilder.com/docs/converting-your-web-app-to-a-progressive-web-app-with-pwabuilder/
Converting your web app to a Progressive Web App with PWABuilder | PWA Builder Blog

https://blog.pwabuilder.com/docs (this is a weird page)
PWABuilder Documentation | PWA Builder Blog

https://blog.pwabuilder.com/posts/introducing-the-brand-new-pwa-builder/
Introducing the brand new PWA builder | PWA Builder Blog

@Jaylyn-Barbee Jaylyn-Barbee moved this from Todo 📃 to In Progress 🚧 in PWABuilder Jan 11, 2024
github-merge-queue bot pushed a commit that referenced this issue Jan 17, 2024
fixes [#4483](#4483),
#4482, #4484
<!-- Link to relevant issue (for ex: "fixes #1234") which will
automatically close the issue once the PR is merged -->

## PR Type
<!-- Please uncomment one ore more that apply to this PR -->

<!-- - Bugfix -->
Feature
<!-- - Code style update (formatting) -->
<!-- - Refactoring (no functional changes, no api changes) -->
<!-- - Build or CI related changes -->
<!-- - Documentation content changes -->
<!-- - Sample app changes -->
<!-- - Other... Please describe: -->


## Describe the current behavior?
<!-- Please describe the current behavior that is being modified or link
to a relevant issue. -->
Old nav just leads to docs and github
No author profile
tag list is clutter and has redundant tags

## Describe the new behavior?
New nav matches that of pwabuilder.com
Author profile section exists now
tag list is clean and has intentional categories

## PR Checklist

- [x] Test: run `npm run test` and ensure that all tests pass
- [x] Target main branch (or an appropriate release branch if
appropriate for a bug fix)
- [x] Ensure that your contribution follows [standard accessibility
guidelines](https://docs.microsoft.com/en-us/microsoft-edge/accessibility/design).
Use tools like https://webhint.io/ to validate your changes.

## Additional Information
@Jaylyn-Barbee Jaylyn-Barbee moved this from In Progress 🚧 to Merged to Staging 🔀 in PWABuilder Jan 17, 2024
@Jaylyn-Barbee Jaylyn-Barbee moved this from Merged to Staging 🔀 to Done ✔️ in PWABuilder Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done ✔️
Development

No branches or pull requests

4 participants