Skip to content

Cornerstones of modernisation #97

@Zsirafovics

Description

@Zsirafovics

First, let's agree on what the goals are.
I assume You agree that the system interface also needs to be modernized, not just the code base.
What do I mean by modernization? We need to remove deprecated parts and make the system HTML5 compliant.

As I wrote, I saw three ways to do this. In the long term and in order to maintain continuous operation, I chose a hybrid solution, which means the following.

  • We are creating our own mini-layout system, which is essentially a very detailed CSS file.
  • In the .pl files new components are created on div+flex basis, while the old pages remain table-based temporarily.
  • In addition, we are gradually migrating the system to HTML5.

If we agree on these basics, I'll split my ideas into individual topics -as possible as- to start discussing about those.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions