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

Update Home web-view UI to Phase 1 UX design #1414

Draft
wants to merge 21 commits into
base: main
Choose a base branch
from

Conversation

rolfheij-sil
Copy link
Contributor

@rolfheij-sil rolfheij-sil commented Dec 23, 2024

To-do:

  • Find shortname for each project/resource
  • Find language for each project/resource
  • Create action column contents
  • Extract common code between Home and Get Resources into utils. Or maybe move the two web-views into a single extension so that sharing is easier and the localized string keys can live there too?
  • Find out if we're running PT10 or at least have access to S/R and Get Resources code. if so:
  • Get S/R projects
  • Make Get Resources button work, and hide it if Get Resources is not available to user

This change is Reviewable

# Conflicts:
#	extensions/src/platform-home/src/home.web-view.tsx
# Conflicts:
#	lib/platform-bible-react/dist/index.cjs
#	lib/platform-bible-react/dist/index.cjs.map
#	lib/platform-bible-react/dist/index.js
#	lib/platform-bible-react/dist/index.js.map
#	lib/platform-bible-react/src/components/advanced/multi-select-combo-box.tsx
#	lib/platform-bible-react/src/preview/pages/components/advanced.component.tsx
#	lib/platform-bible-react/src/preview/pages/layouts/resource-manager.layout.component.tsx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant