@@ -19,14 +19,14 @@ import * as ImageGallery from "../components/ImageGallery.mjs";
19
19
20
20
function LandingPageLayout$Intro ( Props ) {
21
21
return React . createElement ( "section" , {
22
- className : "flex justify-center"
22
+ className : "flex justify-center word-keep-all "
23
23
} , React . createElement ( "div" , {
24
24
className : "max-w-1060 flex flex-col items-center px-5 sm:px-8 lg:box-content"
25
25
} , React . createElement ( "h1" , {
26
26
className : "hl-title text-center max-w-[53rem]"
27
27
} , "빠르고, 단순하고," , React . createElement ( "br" , undefined ) , "온전한 타입의" , React . createElement ( "br" , undefined ) , "미래에서 온 JavaScript" ) , React . createElement ( "h2" , {
28
28
className : "body-lg text-center text-gray-60 my-4 max-w-[40rem]"
29
- } , "ReScript는 강력한 타입의 언어로 효율적이며 가독성 높은 JavaScript로 컴파일" , React . createElement ( "br" , undefined ) , "됩니다 . 함께 제공되는 번개처럼 빠른 툴체인을 통해 어떠한 크기의 코드베이스도 컴파일해낼 수 있습니다.") , React . createElement ( "div" , {
29
+ } , "ReScript는 강력한 타입의 언어로 효율적이며 가독성 높은 JavaScript로 컴파일됩니다 . 함께 제공되는 번개처럼 빠른 툴체인을 통해 어떠한 크기의 코드베이스도 컴파일해낼 수 있습니다." ) , React . createElement ( "div" , {
30
30
className : "mt-4 mb-2"
31
31
} , React . createElement ( Next . Link . make , {
32
32
href : "/docs/manual/latest/installation" ,
@@ -48,7 +48,7 @@ function LandingPageLayout$PlaygroundHero(Props) {
48
48
} ) ;
49
49
var example = match [ 0 ] ;
50
50
return React . createElement ( "section" , {
51
- className : "relative mt-20 bg-gray-10"
51
+ className : "relative mt-20 bg-gray-10 word-keep-all "
52
52
} , React . createElement ( "div" , {
53
53
className : "relative flex justify-center w-full"
54
54
} , React . createElement ( "div" , {
@@ -189,7 +189,7 @@ function copyBox(text) {
189
189
190
190
function LandingPageLayout$QuickInstall$Instructions ( Props ) {
191
191
return React . createElement ( "div" , {
192
- className : "w-full max-w-[400px]"
192
+ className : "w-full max-w-[400px] word-keep-all "
193
193
} , React . createElement ( "h2" , {
194
194
className : "hl-3 lg:mt-12"
195
195
} , "빠른 설치" ) , React . createElement ( "div" , {
@@ -201,7 +201,7 @@ function LandingPageLayout$QuickInstall$Instructions(Props) {
201
201
202
202
function LandingPageLayout$QuickInstall ( Props ) {
203
203
return React . createElement ( "section" , {
204
- className : "my-32 sm:px-4 sm:flex sm:justify-center"
204
+ className : "my-32 sm:px-4 sm:flex sm:justify-center word-keep-all "
205
205
} , React . createElement ( "div" , {
206
206
className : "max-w-1060 flex flex-col w-full px-5 md:px-8 lg:px-8 lg:box-content "
207
207
} , React . createElement ( "div" , {
@@ -210,11 +210,11 @@ function LandingPageLayout$QuickInstall(Props) {
210
210
className : "relative z-1 space-y-12 text-gray-80 font-semibold text-24 md:text-32 leading-2"
211
211
} , React . createElement ( "span" , {
212
212
className : "bg-fire-5 rounded-lg border border-fire-10 p-1 "
213
- } , "JavaScript의 모든 기능을 " ) , React . createElement ( "br" , undefined ) , " \`any(어떤)\` 타입으로 쓰던" , React . createElement ( "br" , undefined ) , " 걱정 없이 강력한 타입의 언어로 누리세요.") ) , React . createElement ( "div" , {
213
+ } , "JavaScript의 모든 기능 " ) , "을 \`any(어떤)\` 타입으로 쓰던 걱정 없이 강력한 타입의 언어로 누리세요.") ) , React . createElement ( "div" , {
214
214
className : "w-full mt-12 md:flex flex-col lg:flex-row md:justify-between "
215
215
} , React . createElement ( "p" , {
216
216
className : "relative z-1 text-gray-80 font-semibold text-24 md:text-32 leading-2 max-w-[32rem]"
217
- } , "ReScript는 UI 및 UX가 우수한" , React . createElement ( "br" , undefined ) , " 미션 크리티컬한 제품을" , React . createElement ( "br" , undefined ) , " 출시하고 관리하는 데 사용됩니다.") , React . createElement ( "div" , {
217
+ } , "ReScript는 UI 및 UX가 우수한 미션 크리티컬한 제품을 출시하고 관리하는 데 사용됩니다." ) , React . createElement ( "div" , {
218
218
className : "mt-16 lg:mt-0 self-end" ,
219
219
style : {
220
220
maxWidth : "25rem"
@@ -234,7 +234,7 @@ function LandingPageLayout$MainUSP$Item(Props) {
234
234
var polyPointsMobile = polygonDirection ? "0,100 100,100 100,70 0,80" : "0,100 100,100 100,78 0,72" ;
235
235
var polyColor = polygonDirection ? "text-fire-30" : "text-fire" ;
236
236
return React . createElement ( "div" , {
237
- className : "relative flex justify-center w-full bg-gray-90 px-5 sm:px-8 lg:px-14 overflow-hidden"
237
+ className : "relative flex justify-center w-full bg-gray-90 px-5 sm:px-8 lg:px-14 overflow-hidden word-keep-all "
238
238
} , React . createElement ( "div" , {
239
239
className : "relative max-w-1060 z-3 flex flex-wrap justify-center lg:justify-between pb-16 pt-20 md:pb-20 md:pt-32 lg:pb-40 md:space-x-4 w-full"
240
240
} , React . createElement ( "div" , {
@@ -323,7 +323,7 @@ var item3 = React.createElement(LandingPageLayout$MainUSP$Item, {
323
323
caption : "매끄럽게 진행되는 인터그레이션" ,
324
324
title : React . createElement ( React . Fragment , undefined , React . createElement ( "span" , {
325
325
className : "text-orange-dark"
326
- } , "JS에 친숙한 생태계를 " ) , React . createElement ( "br" , undefined ) , "바로 사용해보세요." ) ,
326
+ } , "JS에 친숙한 생태계 " ) , React . createElement ( "br" , undefined ) , "를 바로 사용해보세요." ) ,
327
327
media : React . createElement ( "video" , {
328
328
className : "rounded-lg" ,
329
329
controls : true ,
@@ -346,7 +346,7 @@ function LandingPageLayout$MainUSP(Props) {
346
346
347
347
function LandingPageLayout$OtherSellingPoints ( Props ) {
348
348
return React . createElement ( "section" , {
349
- className : "flex justify-center w-full bg-gray-90 border-t border-gray-80\n px-4 sm:px-8 lg:px-16 pt-24 pb-20 "
349
+ className : "flex justify-center w-full bg-gray-90 border-t border-gray-80\n px-4 sm:px-8 lg:px-16 pt-24 pb-20 word-keep-all "
350
350
} , React . createElement ( "div" , {
351
351
className : "max-w-1060 grid grid-cols-4 md:grid-cols-10 grid-rows-2 gap-8"
352
352
} , React . createElement ( "div" , {
@@ -435,7 +435,9 @@ var cards = [
435
435
} ,
436
436
{
437
437
imgSrc :
"/static/[email protected] " ,
438
- title : "점진적으로 ReScript 적용하기" ,
438
+ title : React . createElement ( React . Fragment , undefined , React . createElement ( "div" , {
439
+ className : "word-keep-all"
440
+ } , "점진적으로 ReScript 적용하기" ) ) ,
439
441
descr : "현 프로젝트에서 ReScript 사용을 시작하는 방법에 대해 배워보세요. 전부를 이해할 필요는 없습니다. 먼저 사용해 보세요!" ,
440
442
href : "/docs/manual/latest/installation#integrate-into-an-existing-js-project"
441
443
} ,
@@ -472,7 +474,7 @@ function LandingPageLayout$CuratedResources(Props) {
472
474
} , "설명 가이드와 문서들" ) , React . createElement ( "hr" , {
473
475
className : "bg-gray-80 h-px border-0 relative top-[-12px]"
474
476
} ) ) , React . createElement ( "div" , undefined , React . createElement ( "div" , {
475
- className : "grid grid-flow-col grid-cols-2 grid-rows-2 lg:grid-cols-4 lg:grid-rows-1 gap-2 md:gap-4 lg:gap-8 max-w-1280 px-5 md:px-8 mx-auto"
477
+ className : "grid grid-flow-col grid-cols-2 grid-rows-2 lg:grid-cols-4 lg:grid-rows-1 gap-2 md:gap-4 lg:gap-8 max-w-1280 px-5 md:px-8 mx-auto word-keep-all "
476
478
} , Belt_Array . mapWithIndex ( cards , ( function ( i , card ) {
477
479
return React . createElement ( Next . Link . make , {
478
480
href : card . href ,
@@ -507,7 +509,7 @@ function LandingPageLayout$CuratedResources(Props) {
507
509
} ) , React . createElement ( "h5" , {
508
510
className : "text-gray-10 hl-4 mt-32 h-12"
509
511
} , card . title ) , React . createElement ( "div" , {
510
- className : "text-gray-40 mt-4 body-sm"
512
+ className : "text-gray-40 mt-4 body-sm word-keep-all "
511
513
} , card . descr ) ) ;
512
514
} ) ) ) ) ) ;
513
515
}
0 commit comments