Added disclaimer about this being a fork, before total asset adjustments. Linking/mentioning the original projects as a start.

This commit is contained in:
2025-10-27 09:20:36 +08:00
parent 31ee652bff
commit d0d3373b3b
5 changed files with 67 additions and 14 deletions

4
.gitignore vendored
View File

@@ -51,4 +51,6 @@ os-league-tools-master/yarn-error.log*
os-league-tools-master/.~lock.*#
os-league-tools-master//docs
os-league-tools-master/.env
os-league-tools-master//.vscode
os-league-tools-master//.vscode
.claude/settings.local.json

View File

@@ -96,7 +96,7 @@
},
"devDependencies": {
"gh-pages": "^6.2.0",
"husky": "^7.0.0",
"husky": "^7.0.4",
"jest": "^27.4.7",
"lint-staged": "^12.1.5",
"node-fetch": "^2.6.7",

View File

@@ -16,7 +16,7 @@
"predev": "npm run build:styles",
"predeploy": "npm run build",
"deploy": "gh-pages -d build",
"prepare": "husky install",
"prepare": "if exist .git (husky install) else (echo Skipping husky install)",
"refresh:tasks": "node scripts/formatTaskScraperJson.js"
},
"dependencies": {
@@ -108,7 +108,7 @@
},
"devDependencies": {
"gh-pages": "^6.2.0",
"husky": "^7.0.0",
"husky": "^7.0.4",
"jest": "^27.4.7",
"lint-staged": "^12.1.5",
"node-fetch": "^2.6.7",

View File

@@ -21,9 +21,64 @@ export default function Homepage() {
<IconLinkCard title='Feedback' iconText='pest_control' onClick={() => setFeedbackModalOpen(true)} />
<IconLinkCard title='About' iconText='help_outline' href='/about' />
</div>
<FeedbackModal isOpen={isFeedbackModalOpen} setIsOpen={val => setFeedbackModalOpen(val)} />
<ManageDataModal variant='plugin' isOpen={isPluginModalOpen} setIsOpen={val => setPluginModalOpen(val)} />
<p className='text-3xl small-caps ml-1 mt-2'>Updates</p>
{/* === Bold Disclaimer Section === */}
<div className='bg-red-900/90 border-l-4 border-red-500 text-red-100 rounded-lg px-6 py-5 mt-8 mx-auto max-w-5xl shadow-lg'>
<p className='text-lg font-bold uppercase tracking-wide mb-2'>
Important Disclaimer
</p>
<p className='text-sm leading-relaxed'>
This project is an <strong>independent fork</strong> of the open-source{' '}
<a
href='https://github.com/osrs-reldo/os-league-tools'
target='_blank'
rel='noopener noreferrer'
className='underline font-semibold text-red-200 hover:text-white'
>
OS League Tools
</a>{' '}
created by the original contributors such as{' '}
<a
href='https://github.com/chaiinchomp'
target='_blank'
rel='noopener noreferrer'
className='underline font-semibold text-red-200 hover:text-white'
>
chaiinchomp
</a>
{', '}
<a
href='https://github.com/JamesShelton140'
target='_blank'
rel='noopener noreferrer'
className='underline font-semibold text-red-200 hover:text-white'
>
James Shelton
</a>
{', and '}
<a
href='https://github.com/tylerthardy'
target='_blank'
rel='noopener noreferrer'
className='underline font-semibold text-red-200 hover:text-white'
>
Tyler Hardy
</a>
.
It is <strong>not affiliated, associated, authorized, endorsed by, or connected</strong> in any way
with the original project or its maintainers.
</p>
<p className='text-sm mt-3 italic text-red-200'>
Full credit and appreciation go to the original developers and contributors.
This fork continues separately, expanding in different technical directions.
</p>
</div>
<p className='text-3xl small-caps ml-1 mt-6'>Updates</p>
{newsPosts.map(newsPost => (
<NewsCard
key={newsPost.title}

View File

@@ -3,7 +3,7 @@
font-family: 'Material Icons Sharp';
font-style: normal;
font-weight: 400;
src: url(https://fonts.gstatic.com/s/materialiconssharp/v109/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvR.woff2) format('woff2');
src: url(https://fonts.gstatic.com/s/materialiconssharp/v110/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvR.woff2) format('woff2');
}
.material-icons-sharp {
@@ -26,7 +26,7 @@
font-family: 'Material Icons Outlined';
font-style: normal;
font-weight: 400;
src: url(https://fonts.gstatic.com/s/materialiconsoutlined/v109/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format('woff2');
src: url(https://fonts.gstatic.com/s/materialiconsoutlined/v110/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format('woff2');
}
.material-icons-outlined {
font-family: 'Material Icons Outlined';
@@ -50,7 +50,7 @@
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/inconsolata/v32/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8WRL2l2eY.woff2) format('woff2');
src: url(https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8WRL2l2eY.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@@ -60,7 +60,7 @@
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/inconsolata/v32/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8WRP2l2eY.woff2) format('woff2');
src: url(https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8WRP2l2eY.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@@ -70,7 +70,7 @@
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/inconsolata/v32/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8WR32lw.woff2) format('woff2');
src: url(https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8WR32lw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@import 'react-checkbox-tree/lib/react-checkbox-tree.css';
@@ -2178,10 +2178,6 @@ select[multiple]:focus option:checked {
margin-left: 0.5rem;
margin-right: 0.5rem;
}
.mx-\[20\%\] {
margin-left: 20%;
margin-right: 20%;
}
.mx-auto {
margin-left: auto;
margin-right: auto;