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

[Site] Create a Home Page #109

Closed
pishoyg opened this issue Aug 3, 2024 · 3 comments
Closed

[Site] Create a Home Page #109

pishoyg opened this issue Aug 3, 2024 · 3 comments
Assignees
Labels
documentation How: Writing documentation
Milestone

Comments

@pishoyg
Copy link
Owner

pishoyg commented Aug 3, 2024

This item has two steps:

  1. List all products of your project.
  2. Include them in your Home page.

This is somewhat a combination of #14 and #107.

@pishoyg pishoyg added documentation How: Writing documentation architect How: Planning and design user Why: User convenience P1 labels Aug 3, 2024
@pishoyg
Copy link
Owner Author

pishoyg commented Aug 3, 2024

Here are your products:

  • flashcards/1
    • Flashcards webpage (html)2
    • Flashcards Anki packages (anki).
  • bible/stshenouda.org/3
    • The Bible webpage (html)
    • The Bible epub ebooks
    • The Bible Drive gsheet (tsv)
  • dictionary/
    • copticocc.org/
      • A copy of Dawoud4
    • copticsite.com, marcion.sourceforge.net, kellia.uni-goettingen.de:
      • A Drive gsheet containing raw data (tsv)5
    • kindle/:
      • Kindle dictionary6
  • grammar/:
    • A copy of Alexis Mallon
  • keyboard/:
    • Nothing! Your goal is to publish this to the major OS's.
  • site:
    • Stack overflow!7

Note: The JSON, txt, and protobuf formats are probably uninteresting to your users. The home page should be user-facing, and should simply point developers to the Git repo.

Footnotes

  1. Note: This is your flagship product. This is what's going to catch users' attention.

  2. You already have the webpage, though without an index!

  3. The HTML and the gsheet might be too heavy to load in a single page, so consider splitting them into subpages. Perhaps as a followup.

  4. You need to include a version of Dawoud that is veiwable online, like this site for Crum, so users can scroll between pages.

  5. This is somewhat less interesting for end users.

  6. This still doesn't have a mature pipeline, but we only need to add a link to the Drive file.

  7. This means that you're asking a recursive question by asking which products of site should be included in site.

@pishoyg pishoyg self-assigned this Aug 3, 2024
@pishoyg pishoyg added P0 and removed user Why: User convenience architect How: Planning and design P1 labels Aug 4, 2024
pishoyg added a commit that referenced this issue Aug 8, 2024
@pishoyg pishoyg removed the P0 label Aug 8, 2024
@pishoyg pishoyg modified the milestones: Pipeline: Site, Site v1.0 Aug 26, 2024
pishoyg added a commit that referenced this issue Sep 7, 2024
Summary of changes:
- Mention the Crum search page before the Flashcards.
- Remove the icon, the Google tag. Those get inserted later by the
  publishing pipeline. (They should've never made it to the file to
  start with.)
- Remove the `doctoc` mark. We no longer use `doctoc` to generate our
  table of contents.
- Fix Anchors.
- Remove description subitems from the table of contents.
- Remove the description of Crum's Dictionary page. Just add a title
  with a hyperlink.
@pishoyg
Copy link
Owner Author

pishoyg commented Sep 7, 2024

TODO: Mention the following on your home page:

@pishoyg pishoyg added this to coptic Sep 11, 2024
pishoyg added a commit that referenced this issue Sep 14, 2024
Summary of changes:
- Retrieve styling from an external CSS sheet.
- Delete the table of contents. It's a relic of the GitHub README.
- Add sections for the Bible ebook and Kindle dictionary.
- Various styling updates.
@pishoyg pishoyg moved this to In Progress in coptic Sep 14, 2024
@pishoyg pishoyg changed the title [Site] List all Publications in the Home Page [Site] Create a Home Page Sep 14, 2024
@pishoyg
Copy link
Owner Author

pishoyg commented Sep 14, 2024

Status:

  • More products have been added.
  • The project has been renamed to ⲣⲉⲙⲛ̀Ⲭⲏⲙⲓ, and the domain is now remnqymi.com.

TODO:

  • Add a Donations section.
  • Add a Milestones section.
  • Add a Grammar section.
  • Simplify the Flashcards section.

pishoyg added a commit that referenced this issue Sep 14, 2024
Summary of changes:
- Add a link to the Desktop version of the Ebook.
- Update the picture. Apple Books renders it better.
- Add a remark about the distinction between the two formats.
@pishoyg pishoyg closed this as completed Sep 15, 2024
pishoyg added a commit that referenced this issue Sep 17, 2024
pishoyg added a commit that referenced this issue Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation How: Writing documentation
Projects
Archived in project
Development

No branches or pull requests

1 participant