Hexlet / hexlet-correction

Typo Reporter
https://fixit.hexlet.io/
GNU Affero General Public License v3.0
51 stars 84 forks source link

Create a landing page for the main page #240

Open fey opened 7 months ago

fey commented 7 months ago

Problem description

Now the landing page design looks quick and dirty. Looking on the landing page it is hard to understand anything about the service: what it is, what kind of pain (problem) it solves and to whom it will be useful.

Proposed solution

Create a new landing page. 2-3 blocks, describing the service and encouraging to sign up (register) on the platform. For layout, you need to use the standard Bootstrap (its capabilities should be enough). You can view other Hexlet services and landing pages to see how it should look. Strong requirement: there should be a button on the first screen calling for registration on the service. The name of the service is FixIt. To start with, you can create a general template, which can be filled with meaningful text later.

arthur810629 commented 7 months ago

взял

KarnaDev commented 5 months ago

@arthur810629 @fey Ребята, привет! Как у вас дела с лэндтнгом? Что-то продвигается? Хотела присоединиться

fey commented 5 months ago

@KarnaDev ока ждем ответа от Артура, можно поверстать лендинг для hexlet-friends https://github.com/Hexlet/hexlet-friends/issues/388

fey commented 5 months ago

@KarnaDev задачка свободна. Если вы или кто-то еще хочет взять - можете взять в работу.

VictoryPashkova commented 5 months ago

Взяла задачу

fey commented 4 months ago

https://github.com/Hexlet/hexlet-correction/pull/281

fey commented 4 months ago

Теерь осталось этот леднинг нарезать и прикрутить на главную

fey commented 1 month ago

@shamshaev can you do it? we have template https://github.com/Hexlet/hexlet-correction/blob/main/src/main/resources/templates/landing.html

shamshaev commented 1 month ago

Yes, I think I can do it. As I understand it's just some work with templates, not the real frontend.

It's a pity that there is no real backend issue left, but it is what it is. At least Hexlet-Corrector will look normal, because now it looks like "бедный родственник" among other Hexlet open source projects.

fey commented 1 month ago

@shamshaev We will have tasks for the backend in the future =) There are others, like bug fixes. The problem is that we need to run the MVP so that live people and ourselves can use the application. It's normal that sometimes tasks run out of direction. Also, you can see another issue - #199 about refactoring. You should also probably add tests.

shamshaev commented 1 month ago

@fey I understand the situation, no problem, I will do it.

Regarding #199 - I checked it already and it's very unclear now. The main part is done - Gradle. What's next thing - unclear. It seems like - do something, we don't care. Probably somebody should put some top 3 tasks there and people will take one by one. This is just my opinion.

shamshaev commented 1 month ago

@fey Is widget in English available somewhere? I'd like to make landing in English also, but seems like widget exists only in Russian. I thought maybe it depends from system language of browser or operating system, changed everywhere to English, but widget anyway in Russian.

Screenshot from 2024-09-25 14-02-46

fey commented 1 month ago

@shamshaev no currently we dont have i18n for widget. You can create en/ru landing and add todo for screenshot that depends on locale. And someone will upgrade widget for multiple locales https://github.com/Hexlet/hexlet-correction/blob/main/src/widget/index.js