Giter Site home page Giter Site logo

Comments (12)

resir014 avatar resir014 commented on May 26, 2024 2

A quick fix for the time being for issue no. 2 is to utilise @tailwindcss/typography:

https://tailwindcss-typography.netlify.app/

from wargabantuwarga.com.

mazipan avatar mazipan commented on May 26, 2024 2

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.

resir014 avatar resir014 commented on May 26, 2024 1

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:

image

https://twitter.com/ginseladipura/status/1416343727790985221


Some people also complained about too many texts in the homepage.

image

https://twitter.com/deus_xmchn/status/1416291634216673280

from wargabantuwarga.com.

resir014 avatar resir014 commented on May 26, 2024 1

@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.

resir014 avatar resir014 commented on May 26, 2024 1

@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.

resir014 avatar resir014 commented on May 26, 2024 1

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.

zainfathoni avatar zainfathoni commented on May 26, 2024

Agreed. Once we finish #87, this epic should be our top priority. 💪

from wargabantuwarga.com.

zainfathoni avatar zainfathoni commented on May 26, 2024

Got it, thanks! Issue created at #109.

from wargabantuwarga.com.

zainfathoni avatar zainfathoni commented on May 26, 2024

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.

zainfathoni avatar zainfathoni commented on May 26, 2024

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.

resir014 avatar resir014 commented on May 26, 2024

@zainfathoni I'm available but only before 20:30. Maybe let's try earlier?

from wargabantuwarga.com.

zainfathoni avatar zainfathoni commented on May 26, 2024

Sure! I just announced it over here:
https://twitter.com/zainfathoni/status/1418138662223552517?s=20

from wargabantuwarga.com.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.