diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..c496bc7ad --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "bundler" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "weekly" diff --git a/CNAME b/CNAME new file mode 100644 index 000000000..f090cfca0 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +solid-jekyll.j3-tech.com \ No newline at end of file diff --git a/Gemfile b/Gemfile new file mode 100644 index 000000000..496cdae5c --- /dev/null +++ b/Gemfile @@ -0,0 +1,11 @@ +# Gemfile + +source "https://rubygems.org" + +gem "jekyll", "~> 4.4.1" + +group :jekyll_plugins do + gem "jekyll-tidy", "~> 0.2.0" + gem 'jekyll-seo-tag' + gem 'jekyll-sitemap' +end diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 000000000..5c5b6943b --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,183 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + base64 (0.3.0) + bigdecimal (3.2.2) + colorator (1.1.0) + concurrent-ruby (1.3.5) + csv (3.3.5) + em-websocket (0.5.3) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0) + eventmachine (1.2.7) + ffi (1.17.2) + ffi (1.17.2-aarch64-linux-gnu) + ffi (1.17.2-aarch64-linux-musl) + ffi (1.17.2-arm-linux-gnu) + ffi (1.17.2-arm-linux-musl) + ffi (1.17.2-arm64-darwin) + ffi (1.17.2-x86-linux-gnu) + ffi (1.17.2-x86-linux-musl) + ffi (1.17.2-x86_64-darwin) + ffi (1.17.2-x86_64-linux-gnu) + ffi (1.17.2-x86_64-linux-musl) + forwardable-extended (2.6.0) + google-protobuf (4.31.1) + bigdecimal + rake (>= 13) + google-protobuf (4.31.1-aarch64-linux-gnu) + bigdecimal + rake (>= 13) + google-protobuf (4.31.1-aarch64-linux-musl) + bigdecimal + rake (>= 13) + google-protobuf (4.31.1-arm64-darwin) + bigdecimal + rake (>= 13) + google-protobuf (4.31.1-x86-linux-gnu) + bigdecimal + rake (>= 13) + google-protobuf (4.31.1-x86-linux-musl) + bigdecimal + rake (>= 13) + google-protobuf (4.31.1-x86_64-darwin) + bigdecimal + rake (>= 13) + google-protobuf (4.31.1-x86_64-linux-gnu) + bigdecimal + rake (>= 13) + google-protobuf (4.31.1-x86_64-linux-musl) + bigdecimal + rake (>= 13) + htmlbeautifier (1.4.3) + htmlcompressor (0.4.0) + http_parser.rb (0.8.0) + i18n (1.14.7) + concurrent-ruby (~> 1.0) + jekyll (4.4.1) + addressable (~> 2.4) + base64 (~> 0.2) + colorator (~> 1.0) + csv (~> 3.0) + em-websocket (~> 0.5) + i18n (~> 1.0) + jekyll-sass-converter (>= 2.0, < 4.0) + jekyll-watch (~> 2.0) + json (~> 2.6) + kramdown (~> 2.3, >= 2.3.1) + kramdown-parser-gfm (~> 1.0) + liquid (~> 4.0) + mercenary (~> 0.3, >= 0.3.6) + pathutil (~> 0.9) + rouge (>= 3.0, < 5.0) + safe_yaml (~> 1.0) + terminal-table (>= 1.8, < 4.0) + webrick (~> 1.7) + jekyll-sass-converter (3.1.0) + sass-embedded (~> 1.75) + jekyll-seo-tag (2.8.0) + jekyll (>= 3.8, < 5.0) + jekyll-sitemap (1.4.0) + jekyll (>= 3.7, < 5.0) + jekyll-tidy (0.2.2) + htmlbeautifier + htmlcompressor + jekyll + jekyll-watch (2.2.1) + listen (~> 3.0) + json (2.12.2) + kramdown (2.5.1) + rexml (>= 3.3.9) + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) + liquid (4.0.4) + listen (3.9.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + mercenary (0.4.0) + pathutil (0.16.2) + forwardable-extended (~> 2.6) + public_suffix (6.0.2) + rake (13.3.0) + rb-fsevent (0.11.2) + rb-inotify (0.11.1) + ffi (~> 1.0) + rexml (3.4.1) + rouge (4.5.2) + safe_yaml (1.0.5) + sass-embedded (1.89.2) + google-protobuf (~> 4.31) + rake (>= 13) + sass-embedded (1.89.2-aarch64-linux-android) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-aarch64-linux-gnu) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-aarch64-linux-musl) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-aarch64-mingw-ucrt) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-arm-linux-androideabi) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-arm-linux-gnueabihf) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-arm-linux-musleabihf) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-arm64-darwin) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-riscv64-linux-android) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-riscv64-linux-gnu) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-riscv64-linux-musl) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-x86_64-darwin) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-x86_64-linux-android) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-x86_64-linux-gnu) + google-protobuf (~> 4.31) + sass-embedded (1.89.2-x86_64-linux-musl) + google-protobuf (~> 4.31) + terminal-table (3.0.2) + unicode-display_width (>= 1.1.1, < 3) + unicode-display_width (2.6.0) + webrick (1.9.1) + +PLATFORMS + aarch64-linux + aarch64-linux-android + aarch64-linux-gnu + aarch64-linux-musl + aarch64-mingw-ucrt + arm-linux-androideabi + arm-linux-gnu + arm-linux-gnueabihf + arm-linux-musl + arm-linux-musleabihf + arm64-darwin + riscv64-linux-android + riscv64-linux-gnu + riscv64-linux-musl + ruby + x86-cygwin + x86-linux + x86-linux-android + x86-linux-gnu + x86-linux-musl + x86-mingw-ucrt + x86_64-cygwin + x86_64-darwin + x86_64-linux-android + x86_64-linux-gnu + x86_64-linux-musl + +DEPENDENCIES + jekyll (~> 4.4.1) + jekyll-seo-tag + jekyll-sitemap + jekyll-tidy (~> 0.2.0) + +BUNDLED WITH + 2.5.11 diff --git a/_config.yml b/_config.yml index 45e1a5b59..882d9284f 100644 --- a/_config.yml +++ b/_config.yml @@ -5,14 +5,17 @@ title: SOLID. description: "Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description." analytics: #Google analytics code in the format XX-nnnnnnnn-n baseurl: "" #important: start with / -url: "http://yourdomain.com" +author: "John Doe" +url: "https://solid-jekyll.j3-tech.com" + +fontawesome_kit_url: https://kit.fontawesome.com/7690dbcdcd.js # Build settings markdown: kramdown permalink: /:categories/:title/ excerpt_separator: #use this in posts to define how long the excerpt of the post (that is shown on the Blog page) is -colors: #in hex code if not noted else +colors: #in hex code if not noted else primary: "#00b3fe" #"#F70031" primary_rgb: "0,179,254" #"247,0,49" #rgb of the primary. Needed in some places for the transparency effect. secondary: "#384452" #"#33004D" @@ -21,6 +24,12 @@ colors: #in hex code if not noted else footer_heading: "#ffffff" footer_content: "#bfc9d3" +services: + - title: Example + intro: This is an example + icon: fa-person-digging + permalink: /services/example + # Making projects separate from posts collections: projects: @@ -48,13 +57,12 @@ social: # Postal address (add as many lines as necessary). Shown in footer and on Contact page. address: - lines: - - Some Ave, 987, - - 23890, New York, - - United States. + - Some Ave, 987, + - 23890, New York, + - United States. email: hello@solidtheme.com tel: +34 8493-4893 - ### GENERAL DATA FOR VARIOUS LOCATIONS ### # Members information. Shown on About page. @@ -110,8 +118,25 @@ clients: # Short text about your company. Shown in footer on every page and also separately on Home and Contact page. about: "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s." +show_service: true +show_blog: true +show_portfolio: true +show_about: true +show_contact: true + # Testimonial content. Shown on Home and About page. testimonial: - message: "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged." - author: Marcel Newman - position: WEB DESIGNER - BLACKTIE.CO + message: "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged." + author: Marcel Newman + position: WEB DESIGNER - BLACKTIE.CO + +sass: + style: compressed + +jekyll_tidy: + compress_html: true + +plugins: + - jekyll-seo-tag + - jekyll-tidy + - jekyll-sitemap diff --git a/_includes/carousel.html b/_includes/carousel.html index 1838cb338..22df60179 100644 --- a/_includes/carousel.html +++ b/_includes/carousel.html @@ -1,28 +1,25 @@
- +{% endif %} diff --git a/_includes/footer.html b/_includes/footer.html index 4960a8327..96b906d3f 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -1,32 +1,34 @@
-
-
-
-

About

-
-

{{ site.about }}

-
-
-

Social Links

-
-

- {% for network in site.social %} - - - {{network.title}} - - {% endfor %} -

-
-
-

Our Bunker

-
-

- {% for line in site.address.first.lines %} - {{ line }}
- {% endfor %} -

-
-
-
-
\ No newline at end of file +
+
+
+

About

+
+

{{ site.about }}

+
+
+

Social Links

+
+

+ {% for network in site.social %} + + + {{network.title}} + + {% endfor %} +

+
+
+

Our Bunker

+
+

+ {% for line in site.address.first.lines %} {{ line }}
+ {% endfor %} +

+
+
+ +
+ +
+ diff --git a/_includes/head.html b/_includes/head.html index 2497500a0..1d3ca54e5 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -1,30 +1,8 @@ - - - - - - - - {{ site.title }}{% if page.title %} - {{ page.title }}{% endif %} - - - - - - - - - - - - - - - - - + + + + + {% seo %} + {% include style.html %} diff --git a/_includes/header.html b/_includes/header.html index 8914214e0..78c17a657 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -1,15 +1,22 @@
-
-
-
-

Show your work with this beautiful theme

-

Eyecatching Bootstrap 3 Theme.

-
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
-
More Lorem Ipsum added here too.
-
-
- -
-
-
-
\ No newline at end of file +
+
+
+

Show your work with this beautiful theme

+

Eye-catching Bootstrap 5 Theme.

+
+ Lorem Ipsum is simply dummy text of the printing and typesetting + industry. +
+
More Lorem Ipsum added here too.
+
+
+ +
+
+ +
+ + + diff --git a/_includes/js.html b/_includes/js.html index 3d2715e62..814035228 100644 --- a/_includes/js.html +++ b/_includes/js.html @@ -1,10 +1,9 @@ - - - + + - - + + {% if site.analytics %} {% endif %} - \ No newline at end of file + diff --git a/_includes/nav.html b/_includes/nav.html index f9ef90632..5c83c59ee 100644 --- a/_includes/nav.html +++ b/_includes/nav.html @@ -1,23 +1,48 @@ - -