Rewrite nspcc.ru from Bitrix to Hugo #3

Closed
opened 2025-12-28 18:06:32 +00:00 by sami · 2 comments
Owner

Originally created by @532910 on GitHub (Jun 30, 2022).

Originally assigned to: @mike-petrov on GitHub.

We want to get rid of bitrix and move to any static option:

  • Select the required framework (Hugo or something else)
  • Understand the structure of the site on Bitrix
  • Try to get the styles and code through Bitrix
  • Understand the structure of the template on hugo
  • Create nspcc-theme on hugo
  • Transfer graphics from bitrix
  • Implement a footer and header
  • Implement a home template
  • Implement others template pages (publications, jobs)
  • Set up management of posts on Jobs & Publications pages
  • Localization i18n
  • Finish home page with direction, team, roadmap sections

By design, no special changes are required.

Originally created by @532910 on GitHub (Jun 30, 2022). Originally assigned to: @mike-petrov on GitHub. We want to get rid of bitrix and move to any static option: - [x] Select the required framework ([Hugo](https://gohugo.io) or something else) - [x] Understand the structure of the site on Bitrix - [x] Try to get the styles and code through Bitrix - [x] Understand the structure of the template on hugo - [x] Create `nspcc-theme` on hugo - [x] Transfer graphics from bitrix - [x] Implement a footer and header - [x] Implement a home template - [x] Implement others template pages (publications, jobs) - [x] Set up management of posts on Jobs & Publications pages - [x] Localization i18n - [x] Finish home page with direction, team, roadmap sections By design, no special changes are required.
sami 2025-12-28 18:06:32 +00:00
  • closed this issue
  • added the
    U3
    label
Author
Owner

@alexvanin commented on GitHub (Oct 27, 2022):

@anatoly-bogatyrev and @mike-petrov should create a to-do list for this issue.

@alexvanin commented on GitHub (Oct 27, 2022): @anatoly-bogatyrev and @mike-petrov should create a to-do list for this issue.
Author
Owner

@mike-petrov commented on GitHub (Nov 15, 2022):

Questions for discussion:

  • Do we want to use hugo? or other specific technologies?
  • What about the design? Will there be updates, do we need to change anything?

As a result of the discussion:

  • We want to get rid of bitrix and move to any static option. Will it be hugo or angular or something else is not so critical, but hugo is preferable.
  • By design, no special changes are required, except that we should remove the Vacancies section.

/cc @anatoly-bogatyrev

@mike-petrov commented on GitHub (Nov 15, 2022): Questions for discussion: - Do we want to use [hugo](https://gohugo.io)? or other specific technologies? - What about the design? Will there be updates, do we need to change anything? As a result of the discussion: - We want to get rid of bitrix and move to any static option. Will it be hugo or angular or something else is not so critical, but hugo is preferable. - By design, no special changes are required, except that we should remove the Vacancies section. /cc @anatoly-bogatyrev
Sign in to join this conversation.
No labels
I3
I4
S4
U2
U3
U4
bug
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/nspcc.io#3
No description provided.