Giter VIP home page Giter VIP logo

gatsby-sanity-developer-portfolio-starter's People

Contributors

jneterer avatar

Stargazers

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

gatsby-sanity-developer-portfolio-starter's Issues

Version of this starter that uses markdown files instead of sanity?

Hello, I absolutely love this starter! I have been looking for a starter that allows me to toggle multiple tags on/off to filter the results from the home page like this does.

My only issue with it is that all the content needs to be added through sanity instead of using markdown files. I would be able to add projects much quicker and easier if I were able to use markdown files instead because I could use scripts and such to automate aspects of it to speed up the process. Plus I never understood the point of using a CMS like sanity which requires developer knowledge to even be able to login to it to add the content(I know how to do it but I would never expect one of my clients to).

If I wanted to use a CMS for one of my personal sites, I would much prefer Netlify CMS which works with Markdown files. Or if I wanted to use a CMS that was easy for clients to go in and add/edit content themselves, I would use a headless CMS like Flotiq.

Right now I just want to use this starter for one of my personal sites so I would prefer a markdown file solution but I do feel like this starter could be used for multiple different projects, so it would be nice to also have a version that works with Flotiq eventually. If you haven't heard of Flotiq yet, I highly recommend checking them out. They are fairly new but I think they are miles ahead of the other headless CMS options because of how easy it is for clients to use and doesn't require them to enable draft mode before saving any changes to avoid triggering a build every single time like Forestry does.

But back to markdown files lol...

Do you think you might create a version of this starter that works with markdown files instead of sanity for adding/editing the content on the site? I know I would greatly appreciate it if you did =). Bonus points if you also make it compatible with NetlifyCMS.

Thanks!

Add a search box for additional way to filter results.

I think it would be nice if this starter had a search box in addition to the tag filters that instantly filtered the results as you type to only show projects that have whatever you type anywhere within them. Like this one does. But that one doesn't let me select more than one tag at a time, which is a deal breaker for me.

Installation issue

I have not found a single thing about this, so it might be my computer or versions, but when I try to npm install this starter. I get

2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.4"' -I/Users/bora.alap/.node-gyp/14.5.0/include/node -I/Users/bora.alap/.node-gyp/14.5.0/src -I/Users/bora.alap/.node-gyp/14.5.0/deps/openssl/config -I/Users/bora.alap/.node-gyp/14.5.0/deps/openssl/openssl/include -I/Users/bora.alap/.node-gyp/14.5.0/deps/uv/include -I/Users/bora.alap/.node-gyp/14.5.0/deps/zlib -I/Users/bora.alap/.node-gyp/14.5.0/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch x86_64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/file.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/file.o ../src/libsass/src/file.cpp In file included from ../src/libsass/src/file.cpp:23: In file included from ../src/libsass/src/sass_functions.hpp:6: In file included from ../src/libsass/src/functions.hpp:4: In file included from ../src/libsass/src/listize.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' of type 'const std::__1::basic_string<char>' creates a copy from type 'const std::__1::basic_string<char>' [-Wrange-loop-analysis] for (const auto numerator : numerators) ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::__1::basic_string<char> &' to prevent copying for (const auto numerator : numerators) ^~~~~~~~~~~~~~~~~~~~~~ & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' of type 'const std::__1::basic_string<char>' creates a copy from type 'const std::__1::basic_string<char>' [-Wrange-loop-analysis] for (const auto denominator : denominators) ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::__1::basic_string<char> &' to prevent copying for (const auto denominator : denominators) ^~~~~~~~~~~~~~~~~~~~~~~~ & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.4"' -I/Users/bora.alap/.node-gyp/14.5.0/include/node -I/Users/bora.alap/.node-gyp/14.5.0/src -I/Users/bora.alap/.node-gyp/14.5.0/deps/openssl/config -I/Users/bora.alap/.node-gyp/14.5.0/deps/openssl/openssl/include -I/Users/bora.alap/.node-gyp/14.5.0/deps/uv/include -I/Users/bora.alap/.node-gyp/14.5.0/deps/zlib -I/Users/bora.alap/.node-gyp/14.5.0/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch x86_64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/functions.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/functions.o ../src/libsass/src/functions.cpp In file included from ../src/libsass/src/functions.cpp:2: In file included from ../src/libsass/src/functions.hpp:4: In file included from ../src/libsass/src/listize.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' of type 'const std::__1::basic_string<char>' creates a copy from type 'const std::__1::basic_string<char>' [-Wrange-loop-analysis] for (const auto numerator : numerators) ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::__1::basic_string<char> &' to prevent copying for (const auto numerator : numerators) ^~~~~~~~~~~~~~~~~~~~~~ & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' of type 'const std::__1::basic_string<char>' creates a copy from type 'const std::__1::basic_string<char>' [-Wrange-loop-analysis] for (const auto denominator : denominators) ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::__1::basic_string<char> &' to prevent copying for (const auto denominator : denominators) ^~~~~~~~~~~~~~~~~~~~~~~~ & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.4"' -I/Users/bora.alap/.node-gyp/14.5.0/include/node -I/Users/bora.alap/.node-gyp/14.5.0/src -I/Users/bora.alap/.node-gyp/14.5.0/deps/openssl/config -I/Users/bora.alap/.node-gyp/14.5.0/deps/openssl/openssl/include -I/Users/bora.alap/.node-gyp/14.5.0/deps/uv/include -I/Users/bora.alap/.node-gyp/14.5.0/deps/zlib -I/Users/bora.alap/.node-gyp/14.5.0/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch x86_64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/inspect.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/inspect.o ../src/libsass/src/inspect.cpp In file included from ../src/libsass/src/inspect.cpp:9: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' of type 'const std::__1::basic_string<char>' creates a copy from type 'const std::__1::basic_string<char>' [-Wrange-loop-analysis] for (const auto numerator : numerators) ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::__1::basic_string<char> &' to prevent copying for (const auto numerator : numerators) ^~~~~~~~~~~~~~~~~~~~~~ & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' of type 'const std::__1::basic_string<char>' creates a copy from type 'const std::__1::basic_string<char>' [-Wrange-loop-analysis] for (const auto denominator : denominators) ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::__1::basic_string<char> &' to prevent copying for (const auto denominator : denominators) ^~~~~~~~~~~~~~~~~~~~~~~~ &

This keeps repeating like 40 times, then as result, it shows
57 packages are looking for funding run npm fund` for details

found 446 vulnerabilities (400 low, 46 high)
run npm audit fix to fix them, or npm audit for details`

is this normal?
Thanks,

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.