Git Product home page Git Product logo

architect's Introduction

The Architect theme

.github/workflows/ci.yaml Gem Version

Architect is a Jekyll theme for GitHub Pages. You can preview the theme to see what it looks like, or even use it today.

Thumbnail of Architect

Usage

To use the Architect theme:

  1. Add the following to your site's _config.yml:

    remote_theme: pages-themes/[email protected]
    plugins:
    - jekyll-remote-theme # add this line to the plugins list if you already have one
  2. Optionally, if you'd like to preview your site on your computer, add the following to your site's Gemfile:

    gem "github-pages", group: :jekyll_plugins

Customizing

Configuration variables

Architect will respect the following variables, if set in your site's _config.yml:

title: [The title of your site]
description: [A short description of your site's purpose]

Additionally, you may choose to set the following optional variables:

show_downloads: ["true" or "false" (unquoted) to indicate whether to provide a download URL]
google_analytics: [Your Google Analytics tracking ID]

Stylesheet

If you'd like to add your own custom styles:

  1. Create a file called /assets/css/style.scss in your site
  2. Add the following content to the top of the file, exactly as shown:
    ---
    ---
    
    @import "{{ site.theme }}";
  3. Add any custom CSS (or Sass, including imports) you'd like immediately after the @import line

Note: If you'd like to change the theme's Sass variables, you must set new values before the @import line in your stylesheet.

Layouts

If you'd like to change the theme's HTML layout:

  1. For some changes such as a custom favicon, you can add custom files in your local _includes folder. The files provided with the theme provide a starting point and are included by the original layout template.
  2. For more extensive changes, copy the original template from the theme's repository
    (Pro-tip: click "raw" to make copying easier)
  3. Create a file called /_layouts/default.html in your site
  4. Paste the default layout content copied in the first step
  5. Customize the layout as you'd like

Customizing Google Analytics code

Google has released several iterations to their Google Analytics code over the years since this theme was first created. If you would like to take advantage of the latest code, paste it into _includes/head-custom-google-analytics.html in your Jekyll site.

Overriding GitHub-generated URLs

Templates often rely on URLs supplied by GitHub such as links to your repository or links to download your project. If you'd like to override one or more default URLs:

  1. Look at the template source to determine the name of the variable. It will be in the form of {{ site.github.zip_url }}.
  2. Specify the URL that you'd like the template to use in your site's _config.yml. For example, if the variable was site.github.url, you'd add the following:
    github:
      zip_url: http://example.com/download.zip
      another_url: another value
  3. When your site is built, Jekyll will use the URL you specified, rather than the default one provided by GitHub.

Note: You must remove the site. prefix, and each variable name (after the github.) should be indent with two space below github:.

For more information, see the Jekyll variables documentation.

Roadmap

See the open issues for a list of proposed features (and known issues).

Project philosophy

The Architect theme is intended to make it quick and easy for GitHub Pages users to create their first (or 100th) website. The theme should meet the vast majority of users' needs out of the box, erring on the side of simplicity rather than flexibility, and provide users the opportunity to opt-in to additional complexity if they have specific needs or wish to further customize their experience (such as adding custom CSS or modifying the default layout). It should also look great, but that goes without saying.

Contributing

Interested in contributing to Architect? We'd love your help. Architect is an open source project, built one contribution at a time by users like you. See the CONTRIBUTING file for instructions on how to contribute.

Previewing the theme locally

If you'd like to preview the theme locally (for example, in the process of proposing a change):

  1. Clone down the theme's repository (git clone https://github.com/pages-themes/architect)
  2. cd into the theme's directory
  3. Run script/bootstrap to install the necessary dependencies
  4. Run bundle exec jekyll serve to start the preview server
  5. Visit localhost:4000 in your browser to preview the theme

Running tests

The theme contains a minimal test suite, to ensure a site with the theme would build successfully. To run the tests, simply run script/cibuild. You'll need to run script/bootstrap once before the test script will work.

architect's People

Contributors

benbalter avatar coliff avatar jasonlong avatar mguerreiro avatar olexatourko avatar parkr avatar sandordosa avatar tsusdere avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

architect's Issues

hr.png not found

I'm seeing the following error on every page load:
[2018-02-16 11:51:53] ERROR '/assets/images/hr.png' not found.

I'm overriding the Architect theme with a _layouts/default.html file. I don't see hr.png in any of my output but consistently see the error above in the logs. Any ideas on what I missed? Thanks.

I do not know why the _post page is creating subfolders with year-day-month/title.html . #16

I have followed the step-by-step about blogging from the link https://jekyllrb.com/docs/step-by-step/08-blogging/

The file _posts/ 2018-08-20-bananas.md has been created.

However, when I access the site https://imvieira.github.io/wiki/blog.html, the post Apples is linked to the URL: https://imvieira.github.io/2018/08/21/apples.html

But I do not know why the page is creating subfolders with year-day-month/title.html .

Blockquote has too great a visual impact.

While posting the results of a survey (Number list for the questions with blockquoted answers, I discovered a visual oddity in the theme.

blockquote text has similar visual impact as Header1.

After a little digging it seems that line298 is the problem.

blockquote {
  padding: 0 0 0 30px;
  margin-bottom: 20px;
  font-size: 1.6em;
  border-left: 10px solid #e9e9e9;
}

Isn't that a bit excessive for what is typically an element styled congruent with P and PRE? Also, it seems to be the only text constructor with a size in em, everything else is in px.

Here is a side-by-side composite image of the browser view within GitHub and the view after the Jekyll theme has been applied.

image

theme not working with new version of Jekyll

Gemfile

source "https://rubygems.org"
# Hello! This is where you manage which Jekyll version is used to run.
# When you want to use a different version, change it below, save the
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
#
#     bundle exec jekyll serve
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
gem "jekyll", "~> 4.0.0"
# This is the default theme for new Jekyll sites. You may change this to anything you like.
#gem "minima", "~> 2.5"
gem 'jekyll-theme-architect', '~> 0.1.1'
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
# gem "github-pages", group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
  gem "jekyll-feed", "~> 0.12"
end

# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
# and associated library.
install_if -> { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do
  gem "tzinfo", "~> 1.2"
  gem "tzinfo-data"
end

# Performance-booster for watching directories on Windows
gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform?


bundle update

Fetching gem metadata from https://rubygems.org/...........
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...
Bundler could not find compatible versions for gem "jekyll":
  In Gemfile:
    jekyll (~> 4.0.0)

    jekyll-theme-architect (~> 0.1.1) was resolved to 0.1.1, which depends on
      jekyll (~> 3.5)

change image at top background

how do i change the image in the background. i thought it was header-bg.jpg but it doesn’t seem to change anything when i modify it.

it’s the only repo i have open

The width of the page is very narrow, although the browser supporst a wider view ...

Sorry for being a noob, but can somebody advise how to increase the inner size of the text column of the page?

Have a look here how the page looks in a real example.

http://flightcontrol-master.github.io/MOOSE/

How can the page be sized to the full width of the browser (or at least 3/4th of the width of the browser)?

Also i think the theme has an issue, shouldn't the main page show these blue boxes on the right of the page? Now it is only text that is show.

kind regards,
Sven

Accessibility errors found in your template

The user @carlsonsantana validate your site template "https://pages-themes.github.io/architect/" and found these accessibility errors:

  • Page https://pages-themes.github.io/architect/:
    • Issue 0c4f4a8d-9d8b-4f95-bc37-68745d56a68c:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(33) > div > pre > code
      • Context: <code>The final element. </code>
    • Issue b41cd861-89bc-461e-ab4f-67b0181cf9a7:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(32) > div > pre > code
      • Context: <code>Long, single-line code blocks s...</code>
    • Issue 8299e837-5621-46cf-8314-b1ddaeec597c:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(26)
      • Context: <span class="p">)</span>
    • Issue 71b63f43-fdb8-4862-9631-2513e5d530e2:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(23)
      • Context: <span class="n">version</span>
    • Issue b4d9f16e-d7eb-4d47-986e-92550b9da396:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(20)
      • Context: <span class="p">,</span>
    • Issue ca3c6171-a18b-4b35-b1ed-9724ca1e6cf3:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(19)
      • Context: <span class="n">gem</span>
    • Issue fee4a711-d3b3-4e7e-8006-2ec3d88546be:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(18)
      • Context: <span class="p">(</span>
    • Issue b1a607d2-58cf-422e-95d3-53d4bb55ce89:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(16)
      • Context: <span class="p">.</span>
    • Issue a7f28efb-6794-4f34-8238-eed2ee9413ed:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(15)
      • Context: <span class="n">s</span>
    • Issue 9f0660f1-c964-45c3-913a-7eaefae430f7:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(13)
      • Context: <span class="n">version</span>
    • Issue c14e7d34-19e0-4d98-8783-d7f189c19b02:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(12)
      • Context: <span class="p">,</span>
    • Issue cec1aa8a-475f-4a25-bc90-5f1deb1732b7:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(11)
      • Context: <span class="n">gem</span>
    • Issue d653f523-f1f9-483a-b8b2-e11cf4a53ad9:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(7)
      • Context: <span class="p">.</span>
    • Issue 62e527cc-18fa-4734-895c-f5eae87b1d33:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(5)
      • Context: <span class="p">.</span>
    • Issue d6323167-5df6-438c-aa4c-faf68764a12c:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 2.89:1. Recommendation: change text colour to #776.
      • Selector: #main-content > div:nth-child(11) > div > pre > code > span:nth-child(1)
      • Context: <span class="c1"># Ruby code with syntax highlig...</span>
    • Issue 70982ae5-2015-4253-b34b-9c22148dea9b:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(24)
      • Context: <span class="p">}</span>
    • Issue f5fb9bd1-1711-486e-97d8-21e395b69b79:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(23)
      • Context: <span class="p">;</span>
    • Issue e6ec52b5-0784-4447-a51b-51f0ddc81e92:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(20)
      • Context: <span class="p">)</span>
    • Issue 6a8b88c3-1631-41b0-8801-cc3c4a9dd2e1:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(19)
      • Context: <span class="nx">l</span>
    • Issue 55dbc7d2-e48e-404b-b782-90b259dbf732:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(16)
      • Context: <span class="p">(</span>
    • Issue 7c25f04e-3290-4768-a46c-4a7de2b8f351:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(15)
      • Context: <span class="nx">require</span>
    • Issue 1d7b2099-7d01-41c2-85ed-0941512b2261:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(13)
      • Context: <span class="nx">i18n</span>
    • Issue 5ca4d895-0b74-4fff-9b71-0639ac459502:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(12)
      • Context: <span class="p">.</span>
    • Issue c1b4cbc8-a1dd-4f29-b290-8d8f5df8b40a:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(11)
      • Context: <span class="nx">dateformat</span>
    • Issue 740da4c0-6490-4000-ba7e-d87c8cc461af:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(10)
      • Context: <span class="p">{</span>
    • Issue 46b65dae-93bf-4dbf-8e3d-4f0f787ec449:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(9)
      • Context: <span class="p">)</span>
    • Issue 0b23e71f-d900-434c-a957-ba0ce69bf021:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(8)
      • Context: <span class="nx">l</span>
    • Issue cd53cc03-9c90-4304-969b-dd7e00e2bfb6:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(7)
      • Context: <span class="p">(</span>
    • Issue 98cfe415-5a94-495e-969e-d39cfb163578:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(6)
      • Context: <span class="nx">lang</span>
    • Issue 9efca4f4-9d73-4f52-8ce8-b066f1926ad2:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.43:1. Recommendation: change text colour to #2677ce.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(3)
      • Context: <span class="nx">fun</span>
    • Issue e08e8e0e-715a-4a8f-833b-2c073f547291:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 2.89:1. Recommendation: change text colour to #776.
      • Selector: #main-content > div:nth-child(10) > div > pre > code > span:nth-child(1)
      • Context: <span class="c1">// Javascript code with syntax ...</span>

You can check these accessibility errors using pa11y.
You can view the full validation results in our website.

how to add mathjax head to architect?

I am using this theme by choose a theme in github pages as a project site, and I want to add mathjax to the header to by site, so it can render LaTeX math equation. I tried to add a line in _layout/default.html to override, but it doesn't work.

so I am wondering how. Thanks in advance!

Apply Header style to sidebar

I'm using Architect on a Github pages site (https://www.phillipkittelson.com), and I put header text in the side bar using HTML

. I want to use this text as navigation links, and I'm trying to get the theme header styling to apply to the header text in the side bar as well.

Dark Theme?

Is there any way to make the webpage into a dark theme?
(im sry im new to html)

Disable prepend for certain links

I've been playing around with adding a few links to the header section of my github site, for example linkedin, but it could be anything.

On my page below, you can see the example link called "Test Link to LinkedIn"
https://ericcsinger.github.io/

No matter what i've tried, it keeps prepending "https://ericcsinger.github.io/".

What do i have to do, so that it's only "www.linkedin.com/in/ericcsinger" and not "https://ericcsinger.github.io/"www.linkedin.com/in/ericcsinger"

Example syntax: {{ site.url.linkedin }} produces

"https://ericcsinger.github.io/"www.linkedin.com/in/ericcsinger"

However if I put a non-variable in (like the link it’s self. It works fine.

Different indentation for ordered and unordered lists

Hello,
First of all: I love the theme, and I appreciate all of the hard work that went into it!

My only qualm is with the way ordered lists are displayed - they sort of hang off the left edge of the paragraph, whereas unordered lists are slightly inset as I would expect. You can see an example of both in this post: https://pwsiegel.github.io/ds/info-theory-basics/.

It is possible that this behavior is intended, in which case feel free to close this issue. But if someone could point me to the CSS that controls the unordered lists so that I could replicate them in my own config, I would greatly appreciate it!

(I found ol and ol li in the CSS folder, but these settings don't appear to account for the difference.)

When using GitHub's theme selector page will not render.

My Reproduction Steps

I build my jekyll site locally and serve the site without issue. Everything works as expected. This is using the minima theme.

I push my changes to GitHub and check the site and everything works.

I navigate to my repository settings, scroll down to GitHub Page, and select the theme I want (in this case Architect). Doing this changes my _config.yml file. If I review the commit that was created by using the theme chooser I can see that the site isn't building and the error message is as follows:

"Failure: A file was included in 'about.md' that is a symlink or does not exists in your '_includes' directory."

The Output I Wanted

My GitHub Pages page to switch from the minima theme to the Architect (or other) theme.

Is that possible thinking in localization for Architect theme?

The architect theme renders some texts in English, such as "This page was generated by GitHub Pages." and "View project on GitHub", and I would love to do something like, set the language in the __config.yml like:

lang: pt_BR

And get an available localized version for my theme, I would love also to working in the localization to Brazilian Portuguese if such a feature was available. What do you think folks, is this relevant? How can we add this structure?

_sass/jekyll-theme-architect.scss: HEADER H1, H2 WIDTH should be incremented by 150px

Hi,

it seems that the header h1, header h2 { width: ... } in _sass/jekyll-theme-architect.scss should be incremented by 150px. These line wrappings are to close. Currently I am overrriding it in my project and it looks like this:

https://github.com/YouDirk/youdirk_numeric_io/blob/master/docs/assets/css/style.scss

@import "{{ site.theme }}";

/* Overrides
 * https://github.com/pages-themes/architect/blob/master/_sass/jekyll-theme-architect.scss
 */

/* Titles not width enough +150px (seems to be a bug in original
 * version)
 */
header h1, header h2 {
  width: 690px;
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {

  /* Titles not width enough +150px (seems to be a bug in original
   * version)
   */
  header h1, header h2 {
    width: 490px;
  }
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {

  /* Same as overridden version  */
  header h1, header h2 {
    width: 100%;
  }
}

I think it should be adapted here?

cu and greets, Dirk :)

Incorrect "issues" URL in README

The URL to the issues page is incorrect in README.md:

See the [open issues](https://github.com/pagse-themes/architect/issues) for a list of proposed features (and known issues).

Replace pagse-themes with pages-themes

Variations for "is maintained by"

From a test with my own repo I obviously guessed wrong from the gist Repository metadata on GitHub Pages and jekyll-github-metadata/2.9.4 when I tried to replace

<p class="repo-owner"><a href="{{ site.github.repository_url }}">{{ site.github.repository_name }}</a> is maintained by <a href="{{ site.github.owner_url }}">{{ site.github.owner_name }}</a>.</p>

with

        <p class="repo-owner"><a href="{{ site.github.repository_url }}">{{ site.github.repository_name }}</a>
            is
            {% if site.github.is_primary %}
                maintained
            {% else %}
                forked
            {% endif %}
            by
            {% if site.github.is_organisation_repository %}
                organisation
            {% endif %}
            <a href="{{ site.github.owner_url }}">{{ site.github.owner_name }}</a>
        </p>

Any suggestions to achieve the objective?

"Follow Me on Github" goes to repo URL instead of user's page.

I'm pretty sure the wrong variable is being used unintentionally.

Changing

<a href="{{ site.github.repository_url }}" class="button"><small>Follow me on</small> GitHub</a>

to

<a href="{{ site.github.owner_url }}" class="button"><small>Follow me on</small> GitHub</a>

on line 29 of _layouts/default.html fixed it for me.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.