tc-imba / gatsby-theme-academic Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://tc-imba.github.io/gatsby-theme-academic
License: MIT License
Home Page: https://tc-imba.github.io/gatsby-theme-academic
License: MIT License
Add ToC to the left sidebar, below contact information section, with a diviing line in between.
with more details and step by step illustrations
Adjust the font size to be proportional to the size of the screen rather than fixed pt.
Dark mode is amazing and is quite important! Please add it :)
Not yet published.
When cursor is hovered on certain cards, the css style should be adjusted properly.
For example. on experience card, it's set to be always default and never will be shown as a text cursor.
Can be along with "Powered by Greatest-gatsby-academic-template"
Making date a plain string is fair enough.
Priority set from -20 to 20. Default (if not specified) to zero.
Same priority then ordered alphabetically by research title.
Add an attribute for alternative name e.g. Dan Qiao + 乔丹
Place right below the 'author'
Personally I really like this theme, but I am unable to build it locally due to some unknown reason and I ended up moving to https://github.com/alshedivat/al-folio
Could you make a pre-build docker image so that weak people like me can avoid some unknown errors?
隶书 looks a little bit weird according to some comments
Vercel is transferring to Node.js v18.0, and seems like there's a compatibility issue. Specifically, when I deploy with Node.js v18.0, I get the following error
Error: Cannot find module 'gatsby/webpack'
--
19:36:52.832 | Require stack:
19:36:52.832 | - /vercel/path0/node_modules/gatsby-plugin-mdx-v1/utils/render-html.js
19:36:52.832 | - /vercel/path0/node_modules/gatsby-plugin-mdx-v1/gatsby/create-schema-customi zation.js
19:36:52.832 | - /vercel/path0/node_modules/gatsby-plugin-mdx-v1/gatsby-node.js
19:36:52.833 | - /vercel/path0/node_modules/gatsby/dist/bootstrap/resolve-module-exports.js
19:36:52.833 | - /vercel/path0/node_modules/gatsby/dist/bootstrap/load-plugins/validate.js
19:36:52.833 | - /vercel/path0/node_modules/gatsby/dist/bootstrap/load-plugins/load.js
19:36:52.833 | - /vercel/path0/node_modules/gatsby/dist/bootstrap/load-plugins/index.js
19:36:52.833 | - /vercel/path0/node_modules/gatsby/dist/bootstrap/load-config-and-plugins.js
19:36:52.833 | - /vercel/path0/node_modules/gatsby/dist/services/initialize.js
19:36:52.833 | - /vercel/path0/node_modules/gatsby/dist/services/index.js
19:36:52.834 | - /vercel/path0/node_modules/gatsby/dist/bootstrap/index.js
19:36:52.834 | - /vercel/path0/node_modules/gatsby/dist/commands/build.js
19:36:52.834 | - /vercel/path0/node_modules/gatsby-cli/lib/create-cli.js
19:36:52.834 | - /vercel/path0/node_modules/gatsby-cli/lib/index.js
19:36:52.834 | - /vercel/path0/node_modules/gatsby/dist/bin/gatsby.js
19:36:52.834 | - /vercel/path0/node_modules/gatsby/cli.js
19:36:52.835 |
19:36:52.835 | - loader:1077 Function.Module._resolveFilename
19:36:52.835 | node:internal/modules/cjs/loader:1077:15
19:36:52.835 |
19:36:52.835 | - loader:922 Function.Module._load
19:36:52.835 | node:internal/modules/cjs/loader:922:27
19:36:52.836 |
19:36:52.836 | - loader:1143 Module.require
19:36:52.836 | node:internal/modules/cjs/loader:1143:19
19:36:52.836 |
19:36:52.836 | - v8-compile-cache.js:159 require
19:36:52.836 | [path0]/[v8-compile-cache]/v8-compile-cache.js:159:20
19:36:52.837 |
19:36:52.837 | - render-html.js:1 Object.<anonymous>
19:36:52.837 | [path0]/[gatsby-plugin-mdx-v1]/utils/render-html.js:1:79
19:36:52.837 |
19:36:52.838 | - v8-compile-cache.js:192 Module._compile
19:36:52.838 | [path0]/[v8-compile-cache]/v8-compile-cache.js:192:30
19:36:52.838 |
19:36:52.838 | - loader:1310 Object.Module._extensions..js
19:36:52.838 | node:internal/modules/cjs/loader:1310:10
19:36:52.839 |
19:36:52.839 | - loader:1119 Module.load
19:36:52.839 | node:internal/modules/cjs/loader:1119:32
19:36:52.839 |
19:36:52.839 | - loader:960 Function.Module._load
19:36:52.840 | node:internal/modules/cjs/loader:960:12
19:36:52.840 |
19:36:52.840 | - loader:1143 Module.require
19:36:52.840 | node:internal/modules/cjs/loader:1143:19
19:36:52.840 |
19:36:52.840 | - v8-compile-cache.js:159 require
19:36:52.841 | [path0]/[v8-compile-cache]/v8-compile-cache.js:159:20
19:36:52.841 |
19:36:52.841 | - create-schema-customization.js:19 Object.<anonymous>
19:36:52.841 | [path0]/[gatsby-plugin-mdx-v1]/gatsby/create-schema-customization.js:19:35
19:36:52.841 |
19:36:52.841 | - v8-compile-cache.js:192 Module._compile
19:36:52.842 | [path0]/[v8-compile-cache]/v8-compile-cache.js:192:30
19:36:52.842 |
19:36:52.842 | - loader:1310 Object.Module._extensions..js
19:36:52.842 | node:internal/modules/cjs/loader:1310:10
19:36:52.842 |
19:36:52.842 | - loader:1119 Module.load
19:36:52.842 | node:internal/modules/cjs/loader:1119:32
19:36:52.843 |
19:36:52.843 | - loader:960 Function.Module._load
19:36:52.843 | node:internal/modules/cjs/loader:960:12
19:36:52.843 |
19:36:52.843 |
19:36:52.846 | not finished open and validate gatsby-configs, load plugins - 1.957s
19:36:53.628 | error Command failed with exit code 1.
19:36:53.629 | info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
19:36:53.657 | Error: Command "yarn run build" exited with 1
Considering we have excerpt(abstract) for research, why not show the exerpt in full (if the excerpt limit was exceeded in the outter list), in parallel with the avator.
markdown contents
And remove the -name and -url attributes.
Choose an appropriate component for the list here.
I would like to have a news section on the homepage, something that a list can easily maintain:
I think it's also a good idea to have a page (or directly integrated into the Homepage) containing a list of publications, not mixed with the Research page.
Hello! @tc-imba Happy New Year 2024 in advance!
I've been working on building my portfolio using the gatsby-theme-academic. However, I've encountered some issues and I'm not sure how to modify them, so I'm raising this issue. Specifically, in the 'about' page, there are sections for "award" and "selected research," but I'd like to replace these fields with my work experience. I attempted to modify the content in the config.js file, but it wasn't successful. I'm seeking guidance on how to make these changes. I'll attach a screenshot of my current design for reference.
Screenshots
BR,
@1chooo
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.