Skip to content

Commit 60eef8e

Browse files
more content
1 parent 10b5846 commit 60eef8e

File tree

5 files changed

+22
-3
lines changed

5 files changed

+22
-3
lines changed

src/components/about-us/about-us.tsx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,20 @@ export class AboutUs {
4747
<p>GitHub Pages will look for an index.html , index.md , or README.md file as the entry file for your site. </p>
4848
<p>For this convert an existing repo into Github Pages (or) create a new public repository named <b>username.github.io</b>, where username is your username (or organization name) on GitHub.</p>
4949
<p><a href="https://docs.github.com/en/pages/getting-started-with-github-pages/creating-a-github-pages-site">Source</a></p>
50+
<h1>GitHub Pages is a free hosting service</h1>
51+
<p>GitHub Pages is a free hosting service provided by GitHub, since 2008 and it allows you to publish static websites directly from a GitHub repository. It is particularly popular for personal portfolios, documentation sites, blogs, and small web projects. Here's an overview:</p><br></br>
52+
<p>GitHub Pages is widely used for projects like documentation, small apps, or even full-fledged personal portfolios due to its simplicity and seamless integration with GitHub.</p>
53+
<strong>Key Features:
54+
</strong>
55+
<p><strong>Free Hosting: </strong><br></br> GitHub Pages offers free hosting for static websites, with support for custom domains.<br></br>
56+
<strong>Version Control: </strong> Websites hosted on GitHub Pages are tied to Git repositories, so every change to your site is versioned.<br></br>
57+
<strong>Easy Deployment: </strong> By pushing code to specific branches (e.g., main, gh-pages) of your GitHub repository, GitHub Pages automatically builds and deploys the website.<br></br>
58+
<strong>Jekyll Support: </strong> GitHub Pages has built-in support for Jekyll, a static site generator, making it easy to create blogs or documentation sites.<br></br>
59+
<strong>HTTPS Support: </strong>GitHub Pages automatically provides HTTPS for your site, ensuring secure connections.<br></br></p>
60+
<p><strong>Limitations:</strong><br></br>
61+
<strong>Static Content:</strong> GitHub Pages is for static websites only; it doesn't support server-side code like PHP or databases.<br></br>
62+
<strong>Traffic Limits:</strong> There's a soft limit on bandwidth and size, but it is sufficient for most small to medium-sized sites.<br></br>
63+
<strong>Customization:</strong> Advanced customization may require integrating build tools or manually configuring settings.<br></br></p>
5064
<h1>Multiple Github pages for multiple repositories</h1>
5165
<p>In addition to the user/organization site, you can also have project sites for any other repository. The URL for each of these will be in the format https://<b>username</b>.github.io/repository-name.</p><p>
5266
<ul><li> You can create as many project repositories as you like and enable GitHub Pages on them individually.</li><li>

src/components/app-home-page/app-home-page.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,11 @@ export class AppHome {
1111
return (
1212
<div class="app-home-page">
1313
<p>
14-
Welcome to Sanjeet Kumar's Home Page. You can use this Stencil App Starter to build entire apps all with web components using Stencil! Check out our docs on{' '}
14+
Welcome to Sanjeet Kumar's Home Page.<p>
15+
</p> This website is created using Stencil App Starter and hosted on <a href="https://pages.github.com/">GitHub Pages.</a> You can use Stencil App Starter to build entire apps all with web components using Stencil! Check out docs on{' '}
1516
<a href="https://stenciljs.com">stenciljs.com</a> to get started.
1617
</p>
18+
<p><strong>Please Note:</strong> Currently, The routing to different pages is not working perfectly and you can navigate to each page, after clicking it from main Home page only. Direct URLs to each individual page is not working. </p>
1719
<h1>Pages</h1>
1820
<button
1921
onClick={() => Router.push('/profile/sanjeet')}

src/components/app-profile-page/app-profile-page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export class AppProfile {
6464
<tr>
6565
<td>FLUID Library</td>
6666
<td><a href="https://www.npmjs.com/package/fluid-library" target="_blank">Visit</a></td>
67-
<td>1.0.4</td>
67+
<td>1.0.5</td>
6868
</tr>
6969
</table>
7070
<p>External Certifications:</p>

src/components/header-navigation/header-navigation.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export class HeaderNavigation {
99
render() {
1010
return (
1111
<header>
12-
<h1>Stencil App Starter - by Sanjeet Kumar</h1>
12+
<h1>Sanjeet Kumar's Homepage</h1>
1313
</header>
1414
);
1515
}

src/components/web-components/web-components.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ export class WebComponents {
1414
return (
1515
<div>
1616
<p>URL of this component library:<a href="https://sanjeetkumaritoutlook.github.io/stenciljs-components/" target="_blank">Visit</a></p>
17+
<p>by Default,Stencil Web app creates three components:app-root, app-home, app-profile with Routung from "stencil-router-v2" pre-installed </p>
18+
<p>To avoid conflict with npm package (stenciljs-components) which has similar naming components, renamed the component in this web app to app-home-page and app-profile-page respectively</p>
19+
1720
<my-rich-text-editor initial-value="this is initial value" placeholder="angular placeholder"></my-rich-text-editor>
1821

1922
<my-card user-name="CodingLocker"></my-card>

0 commit comments

Comments
 (0)