@@ -22,20 +22,20 @@ const SmartContractsSection = ({ className }) => {
2222 { /* Main Content Column */ }
2323 < div className = "lg:w-2/3" >
2424 { /* Section Header */ }
25- < h2 className = "flex items-center text-4xl font-extrabold mb-8 text-black" >
25+ < h2 className = "flex items-center text-2xl sm:text- 4xl font-extrabold mb-8 text-black" >
2626 < FaBullseye className = "mr-3 text-green-400" />
2727 Smart Contracts
2828 </ h2 >
29- < p className = "text-lg leading-relaxed mb-8" >
29+ < p className = "ttxt-md sm: text-lg leading-relaxed mb-8" >
3030 Enabling Secure Access and Economic Incentives
3131 </ p >
3232
3333 { /* Smart Contracts Overview */ }
34- < h3 className = "flex items-center text-2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
34+ < h3 className = "flex items-center text-xl sm:text- 2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
3535 < FaCode className = "mr-2 text-green-400" />
3636 Smart Contracts Overview
3737 </ h3 >
38- < p className = "text-lg leading-relaxed mb-6" >
38+ < p className = "text-md sm:text- lg leading-relaxed mb-6" >
3939 Smart contracts are self-executing agreements with the terms
4040 directly written into code. In{ " " }
4141 < span className = "font-bold" > stacchain</ span > , they play a pivotal
@@ -44,28 +44,28 @@ const SmartContractsSection = ({ className }) => {
4444 </ p >
4545
4646 { /* Understanding Smart Contracts */ }
47- < h3 className = "flex items-center text-2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
47+ < h3 className = "flex items-center text-xl sm:text- 2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
4848 < FaLock className = "mr-2 text-green-400" />
4949 Understanding Smart Contracts
5050 </ h3 >
51- < p className = "text-lg leading-relaxed mb-6" >
51+ < p className = "text-md sm:text- lg leading-relaxed mb-6" >
5252 A smart contract is a program that runs on the blockchain,
5353 automatically executing predefined actions when certain conditions
5454 are met. This eliminates the need for intermediaries, reduces
5555 costs, and increases efficiency.
5656 </ p >
57- < p className = "text-lg leading-relaxed mb-6" >
57+ < p className = "text-md sm:text- lg leading-relaxed mb-6" >
5858 In the context of < span className = "font-bold" > stacchain</ span > ,
5959 smart contracts facilitate secure data transactions, manage
6060 permissions, and distribute rewards to data contributors.
6161 </ p >
6262
6363 { /* Economic Incentives */ }
64- < h3 className = "flex items-center text-2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
64+ < h3 className = "flex items-center text-xl sm:text- 2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
6565 < FaCoins className = "mr-2 text-green-400" />
6666 Economic Incentives
6767 </ h3 >
68- < p className = "text-lg leading-relaxed mb-4" >
68+ < p className = "text-md sm:text- lg leading-relaxed mb-4" >
6969 By integrating smart contracts,{ " " }
7070 < span className = "font-bold" > stacchain</ span > creates a token-based
7171 economy where data providers are rewarded for their contributions.
@@ -86,17 +86,17 @@ const SmartContractsSection = ({ className }) => {
8686 providers upon data access.
8787 </ li >
8888 </ ul >
89- < p className = "text-lg leading-relaxed mb-6" >
89+ < p className = "text-md sm:text- lg leading-relaxed mb-6" >
9090 This system incentivizes high-quality data contributions and
9191 ensures a fair distribution of rewards.
9292 </ p >
9393
9494 { /* Secure Access Control */ }
95- < h3 className = "flex items-center text-2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
95+ < h3 className = "flex items-center text-xl sm:text- 2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
9696 < FaShieldAlt className = "mr-2 text-green-400" />
9797 Secure Access Control
9898 </ h3 >
99- < p className = "text-lg leading-relaxed mb-4" >
99+ < p className = "text-md sm:text- lg leading-relaxed mb-4" >
100100 Smart contracts also manage access control, ensuring that only
101101 authorized users can access certain data. Features include:
102102 </ p >
@@ -115,17 +115,17 @@ const SmartContractsSection = ({ className }) => {
115115 encryption, with keys managed by smart contracts.
116116 </ li >
117117 </ ul >
118- < p className = "text-lg leading-relaxed mb-6" >
118+ < p className = "text-md sm:text- lg leading-relaxed mb-6" >
119119 These mechanisms enhance security and build trust between data
120120 providers and users.
121121 </ p >
122122
123123 { /* Technical Implementation */ }
124- < h3 className = "flex items-center text-2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
124+ < h3 className = "flex items-center text-xl sm:text- 2xl font-bold mb-6 bg-gray-100 text-black px-3 py-1 rounded-md border-1 border-gray-400 hover:bg-gray-300 transition-colors duration-300 shadow" >
125125 < FaCode className = "mr-2 text-green-400" />
126126 Technical Implementation
127127 </ h3 >
128- < p className = "text-lg leading-relaxed mb-4" >
128+ < p className = "text-md sm:text- lg leading-relaxed mb-4" >
129129 The smart contracts in{ " " }
130130 < span className = "font-bold" > stacchain</ span > are developed using
131131 industry-standard practices and technologies:
@@ -145,7 +145,7 @@ const SmartContractsSection = ({ className }) => {
145145 audits to ensure robustness and prevent vulnerabilities.
146146 </ li >
147147 </ ul >
148- < p className = "text-lg leading-relaxed mb-6" >
148+ < p className = "text-md sm:text- lg leading-relaxed mb-6" >
149149 This approach ensures compatibility, security, and scalability.
150150 </ p >
151151 </ div >
0 commit comments