[
https://issues.apache.org/jira/browse/FINERACT-2484?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18060121#comment-18060121
]
Aira Jena commented on FINERACT-2484:
-------------------------------------
[~meonkeys] , I have migrated the complete site.
PR: [https://github.com/apache/fineract-site/pull/53]
There is one problem here, after migration I was not able to preserve pixel
perfect UI
There are minor differrnces in current UI and previous UI. Migration was
sucessful. It's just that need to refine the UI to be exactly the same. If you
want to see the current UI, I have written the steps to run it locally and you
can also see the changes.
Slowly i will try to make eveything pixel perfect, but we have contributors, so
I am thinking we should create a seperate branch maybe (staging or release
branch and merge my migration code to that branch). All the contributors will
contribute to that branch and they might also help to make the UI pixel
perfect. There is already a discussion regarding this on mailing list. Once
things are good and stable will merge them to asf-site main branch and see
things in action.
This is my suggestion, it's totally your call how we should proceed from here.
> further improve fineract.apache.org website
> -------------------------------------------
>
> Key: FINERACT-2484
> URL: https://issues.apache.org/jira/browse/FINERACT-2484
> Project: Apache Fineract
> Issue Type: Improvement
> Components: Docs
> Affects Versions: 1.14.0
> Reporter: Adam Monsen
> Priority: Major
> Fix For: 1.15.0
>
> Attachments: FINERACT_SITE_MIGRATION_PLAN.md, Wave-analysis.png,
> checker.png, overlap.webp
>
>
> Continue work started in FINERACT-2192.
> ✅ [fineract.apache.org|https://fineract.apache.org] [project
> website|https://infra.apache.org/project-site.html] must [pass all ASF whimsy
> tool checks|https://whimsy.apache.org/site/project/fineract]
> ▶️ use a static site generator, don't hand-code HTML (if we use a tool like
> jekyll, hugo, or pelican, do the building in a container)
> ▶️ use the same static site generation mechanism for {{security.html}}
> (currently done semi-automated locally by hand, see {{{}src/security/{}}})
> ✅ fix text overlap (see attached {{overlap.webp}} screenshot)
> ✅ similar to the chat archiver, auto-switch between dark and light mode based
> on user's current desktop preference using a [{{prefers-color-scheme}} media
> query|https://caniuse.com/wf-prefers-color-scheme]
> ✅ document how to test locally, before/while committing
--
This message was sent by Atlassian Jira
(v8.20.10#820010)