Skip to content

Conversation

@GspikeHalo
Copy link
Contributor

@GspikeHalo GspikeHalo commented Oct 12, 2024

Propose:
Add a landing page for Texera as the first page users see.

Changes:

  1. Move the original homepage to the About page.
  2. Add a brand new landing page as the home page.
  3. Remove the GitHub-related content from the top bar and display it only on the About page.
  4. The like button will always be visible on list items, instead of only appearing on hover.

Demo:
landing page:
new landing page

about page:
new about page

new like button without login:
like button without login

new like button after login:
new like button after login

@GspikeHalo GspikeHalo marked this pull request as ready for review October 26, 2024 20:20
Base automatically changed from add-love-button to master October 27, 2024 05:09
Copy link
Contributor

@aglinxinyuan aglinxinyuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@GspikeHalo GspikeHalo merged commit 289dd55 into master Oct 29, 2024
@GspikeHalo GspikeHalo deleted the add-landing-page branch October 29, 2024 01:13
PurelyBlank pushed a commit that referenced this pull request Dec 4, 2024
**Propose:**
Add a landing page for Texera as the first page users see.

**Changes:**
1. Move the original homepage to the About page.
2. Add a brand new landing page as the home page.
3. Remove the GitHub-related content from the top bar and display it
only on the About page.
4. The like button will always be visible on list items, instead of only
appearing on hover.

**Demo:**
landing page:
![new landing
page](https://github.com/user-attachments/assets/7e8b2c60-9b48-4660-8cec-f03177f5797d)

about page:
![new about
page](https://github.com/user-attachments/assets/23a41de5-ff32-493f-945f-ef4c9f877b66)

new like button without login:
![like button without
login](https://github.com/user-attachments/assets/528efdeb-6c28-49ba-852e-c7f90123d2d4)

new like button after login:
![new like button after
login](https://github.com/user-attachments/assets/40c3bc51-947b-4b01-a217-1f7dd4879e96)

---------

Co-authored-by: Kyuho (Kyu) Oh <80994706+sixsage@users.noreply.github.com>
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.

3 participants