¿Por qué mi hoja de estilo css no funciona en Sinatra?

Soy relativamente nuevo en esto, pero por lo que puedo decir de mi investigación, esto debería estar funcionando. Estoy tratando de vincular una hoja de estilo css a un archivo .erb. Aquí está el código que estoy usando:

<link rel="stylesheet" type="text/css" href="../css/stylesheet.css">

yo también he intentado

href="./css/stylesheet.css"

y

href="css/stylesheet.css"

como referencia, mi archivo erb y css se encuentran en diferentes subdirectorios del mismo directorio principal. Aquí está el código contenido en mi hoja de estilo, en caso de que este sea el problema:

body { 
  border-style: solid;
  border-color: black;
  border-width: 5px;
  text-align: center;
  background-color:powderblue;     
}

h1 {
  font-family: verdana;
}

h2 {
  font-family: sans-serif;
} 
Answer

con un me server.rbgusta

require 'sinatra'

set :public_folder, __dir__ + '/static'

get '/' do
  erb :index
end

un me views/index.erbgusta

<link rel="stylesheet" type="text/css" href="/css/stylesheet.css">

Hi!

Y su hoja de estilo static/css/stylesheet.cssdebería funcionar, la parte importante que puede faltar es configurar la carpeta pública.