[ 
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)

Reply via email to