add homepage, header, footer, styles #1

Closed
ryan.letbe-holder wants to merge 0 commits from archetype-theme-transition into master

Hi @toshywoshy Here's the index page as a test of our workflow.

My aim, for speed, is to get the site complete with all content hard-coded, and then break the text/images out in the correct way to be updated with Hugo, so this page will be revisited.

Please leave the branch undeleted after merge, as I'll continue work in it.

Many thanks,
Ryan

Hi @toshywoshy Here's the index page as a test of our workflow. My aim, for speed, is to get the site complete with all content hard-coded, and then break the text/images out in the correct way to be updated with Hugo, so this page will be revisited. Please leave the branch undeleted after merge, as I'll continue work in it. Many thanks, Ryan
ryan.letbe-holder added 1 commit 3 years ago

I cannot merge this into master, as your current PR is based upon static replacements and would break the entire website.
This makes the website completely unusable as we only would see a single page, and doesn't allow any of the existing content to be displayed.
Also you're using static theme images for non-theme images, not optimizing them with the HugoIO functions.
You mentioned having scss based files, however I see you're just copying in another css file, which seems to be just the downloaded, non optimzed stylesheet

I cannot merge this into master, as your current PR is based upon static replacements and would break the entire website. This makes the website completely unusable as we only would see a single page, and doesn't allow any of the existing content to be displayed. Also you're using static theme images for non-theme images, not optimizing them with the HugoIO functions. You mentioned having scss based files, however I see you're just copying in another css file, which seems to be just the downloaded, non optimzed stylesheet

Hi @toshywoshy that's understood. As mentioned above, my primary concern was speed. However, after talking to the team today, the time pressure seems to be reduced. With this in mind, I'll do the aforementioned Hugo integrations now rather than later, and proceed one page at a time.

There is one thing that you've mentioned which I'd like clarity on (please excuse any simple questions, as I'm new to Hugo) - you said that merging this pull, we would only see a single page. I'm not sure why this would be. Indeed when I'm running my local branch via hugo server -D, I can still access the other pages, which have the same content as before (apart from the restyled header/footer). Can I rely on the site I see when running '$hugo server -D' to be a faithful representation of what will be shown on production? If not, what are the differences?

Many thanks,
Ryan

Hi @toshywoshy that's understood. As mentioned above, my primary concern was speed. However, after talking to the team today, the time pressure seems to be reduced. With this in mind, I'll do the aforementioned Hugo integrations now rather than later, and proceed one page at a time. There is one thing that you've mentioned which I'd like clarity on (please excuse any simple questions, as I'm new to Hugo) - you said that merging this pull, we would only see a single page. I'm not sure why this would be. Indeed when I'm running my local branch via hugo server -D, I can still access the other pages, which have the same content as before (apart from the restyled header/footer). Can I rely on the site I see when running '$hugo server -D' to be a faithful representation of what will be shown on production? If not, what are the differences? Many thanks, Ryan
ryan.letbe-holder added 1 commit 3 years ago

Hi @toshywoshy Adjustments have been made. Please check and let me know if there are any more outstanding issues here.

Hi @toshywoshy Adjustments have been made. Please check and let me know if there are any more outstanding issues here.
ryan.letbe-holder added 1 commit 3 years ago
ryan.letbe-holder added 1 commit 3 years ago
ryan.letbe-holder added 1 commit 3 years ago
ryan.letbe-holder added 1 commit 3 years ago
James Kulina added 1 commit 3 years ago
James Kulina added 1 commit 3 years ago
James Kulina added 1 commit 3 years ago
ryan.letbe-holder added 2 commits 3 years ago
Toshaan Bharvani added 1 commit 3 years ago
cb3a6404f1 add intro p2 p3 as it was missing
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 1 commit 3 years ago
5788401efb make changes to join page
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 1 commit 3 years ago
de8d26255b yet more updates to join
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 1 commit 3 years ago
c5d0f67860 make join button relative url
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 1 commit 3 years ago
2bf436743b change main top logo url to be relative
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 12 commits 3 years ago
7660725a73 update font-awesome to 5.15.4 free version
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
1fccb46785 clean up whitespace
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
bc8bd140d4 clean up extra spaces
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
3ddad0213c point header to new fontawesome lib
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
69be422c86 remove social buttons and change login to logo
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
b0d26f8eee correction in home page join button
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
c3a87908cb add all fontawesome icons to resources
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
57d5f42f90 update main page as per feedback from james
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
c3f3c62b73 add a privacy policy
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
d791e9dac3 new contact form
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
aa0c2fd8ab add provider logos
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 1 commit 3 years ago
d5966fe232 put platinum members on first page
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 3 commits 3 years ago
92ce340806 contact icon added
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
7423f4f5d1 all images are now processed to webp
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
6f7bfaaa09 better fitting for platinum members and webp
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
ryan.letbe-holder added 1 commit 3 years ago
ryan.letbe-holder added 1 commit 3 years ago
Toshaan Bharvani added 1 commit 3 years ago
51ad806588 add external link icon
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 1 commit 3 years ago
8d969a3940 refactor the member page internally
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 1 commit 3 years ago
3ff03f81fe event listing as a timeline
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 1 commit 3 years ago
c1bb5a533e adjust specifications single page as discussed
* move download to top
* change the icon and added it to the link
* move the changelog to the right column

Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
Toshaan Bharvani added 1 commit 3 years ago
01ff93ca09 change namespace for changelog to timechangelog
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
James Kulina added 1 commit 3 years ago
ryan.letbe-holder added 1 commit 3 years ago
ryan.letbe-holder added 1 commit 3 years ago

Merged into master after a rebase and manual adjustments

Merged into master after a rebase and manual adjustments
Toshaan Bharvani closed this pull request 3 years ago
This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: website/openpower.foundation#1
Loading…
There is no content yet.