Comments (12)
A quick fix for the time being for issue no. 2 is to utilise @tailwindcss/typography
:
https://tailwindcss-typography.netlify.app/
from wargabantuwarga.com.
So the page under Netlify CMS is on:
And the current version is on:
CMS will produce content on _content/homr-page.md
I just think that we need to split this markdown into several files.
So we can move the content into a different page.
Not all information should be put on the homepage.
We already have a good navigation bar, we can utilize it if needed.
Even if we need to show it on the homepage, it will easier for us to show it on a different block, not render the whole html using single dangerouslySetInnerHTML
from wargabantuwarga.com.
I think we need to expedite these. Unfortunately the HTML content that we pull from gdocs doesn't follow proper HTML hierarchy, as mentioned here:
https://twitter.com/ginseladipura/status/1416343727790985221
Some people also complained about too many texts in the homepage.
https://twitter.com/deus_xmchn/status/1416291634216673280
from wargabantuwarga.com.
@mazipan Yes, agree. I think before we fully swap the home page to the Netlify CMS version, we should split the homepage contents first, so we could easily break up each section of the homepage like the planned design on the Figma.
cc: @zainfathoni
from wargabantuwarga.com.
@zainfathoni I already have some mapping in my head right now:
- Welcome Message (single page, rendered on dialog)
- Cara Berkontribusi (single page)
- Informasi Terbaru (multiple posts)
Stuff that's on a separate page
- Kontak darurat (multiple items)
- Tentang Kami (single page? multiple items?)
- Edukasi (multiple items + sub-items)
- Telemedicine (single page w/ metadata)
Stuff that I'm not certain how to split up yet, or if we should make the content for it:
- Donasi Warga (are we pulling from another API? if not, we can create a section on Netlify CMS which aggregates those links)
- Isolasi Mandiri (not sure where to put this?)
We can probably discuss this better on voice or somewhere else.
from wargabantuwarga.com.
For now, we can flip the switch so that the Netlify CMS page becomes the actual homepage. Then we can slowly break away things and create some kind of a "Home Page 2.0" page with all the stuff that's already broken down into sections.
from wargabantuwarga.com.
Agreed. Once we finish #87, this epic should be our top priority. 💪
from wargabantuwarga.com.
Got it, thanks! Issue created at #109.
from wargabantuwarga.com.
From the potential changes based on Figma design, do you have any suggestions on how we should split the sections into @resir014?
from wargabantuwarga.com.
For now, we can flip the switch so that the Netlify CMS page becomes the actual homepage. Then we can slowly break away things and create some kind of a "Home Page 2.0" page with all the stuff that's already broken down into sections.
Yes, that's my initial idea.
Wanna have a call tonight @resir014? We can flip the switch together while discussing about the migration to v2.0
from wargabantuwarga.com.
@zainfathoni I'm available but only before 20:30. Maybe let's try earlier?
from wargabantuwarga.com.
Sure! I just announced it over here:
https://twitter.com/zainfathoni/status/1418138662223552517?s=20
from wargabantuwarga.com.
Related Issues (20)
- [Mobile] Hero banner is missing in home page HOT 3
- Typo, inconsistency, missing buttons, content exceed the boxes(?), and much more in Pusat Data
- Missing Trustmed Logo on Officially Supported Apps HOT 4
- Database Schema Migration
- Implement `fetch-database.ts` to fetch from https://kcov.id/wbw-database HOT 2
- Use `fetch-database.ts` in `mirror-box.ts` HOT 3
- Write e2e tests to ensure there are no regressions introduced during the database migration HOT 1
- Use the `wbw-database.json` data in the `Province` and `Contact` page according to the new logic HOT 2
- Migrate vaccination data to the official API from Kemenkes
- Implement `fetch-vaccination-database.ts` to fetch data from https://api.vaksinasi.id/docs and store it into `wbw-vaccination-database.json` file HOT 3
- Use `fetch-vaccination-database.ts` in `mirror-box.ts`
- Use the `wbw-vaccination-database.json` data to replace all `Tempat vaksin` data from `wbw-database.json` HOT 2
- Decommission WhatsApp Hotline HOT 2
- Remove all links going to WBW WhatsApp Hotline HOT 2
- Configure Jest with TypeScript properly HOT 2
- Lembaga Bantuan Hukum feature HOT 1
- Fetch LBH sheets and cache it in mirror-box
- Show LBH menu
- Build LBH list page
- Build LBH detail page
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wargabantuwarga.com.